c开骆发工程师面试题库
HYPERLINK /html/2012/11/17383.html \o 查看: C++开发工程师面试题库 1~50道 C++开发工程师面试题库 1--250道
1.??? 指出以下变量数据存储位置
全局变量int(*g_pFun)(int);g_pFun=myFunction;g_pFun存储的位置(A ) 为全局的函数指针
指向空间的位置( B) 所有函数代码位于TEXT段
函数内部变量 static int nCount;?????? ( A) 静态变量总是在DATA段或BSS段中
函数内部变量 char p[]=”AAA”;? p 指向空间的位置( C) 局域变量的静态数组,空间在Stack中
函数内部变量 char *p=”AAA”;? p 指向空间的位置( E) ,”AAA”为一字符常量空间,不同编译器有不同处理方法,大部分保存在TEXT(代码段中),也有编译的rodata段中
函数内部变量 char *p=new char; p的位置(C ) 指向空间的位置(D ) 所有malloc空间来自于heap(堆)
A.??? 数据段
B.??? 代码段
C.??? 堆栈
D.??? 堆
E.??? 不一定, 视情况而定
以上知识参见C语言变量的作用域相关课件
2.??? 以下程序的输出结果为 ( )
#include iostream
main( )
{
using n
原创力文档

文档评论(0)