- 10
- 0
- 约7.93千字
- 约 38页
- 2016-06-23 发布于湖北
- 举报
1,请写出bool,float,指针变量与“零值”比较的if语句
bool flag: if(flag) if(!flag)
float: const float EPSINON=0.00001
if((x=-EPSINON) (x=EPSINON))
char *p: if(p==NULL) if(p!=NULL)
2,32位系统,计算sizeof的值
char str[]=”hello”;
char *p;
int n=10;
sizeof(str)=6;
sizeof(p)=4;
sizeof(n)=4;
void func(char str[100]{...})
sizeof(func)=4;
void *p = malloc(100);
sizeof(p)=4;
3,long a = 0x801010;
a+5=?
0x801010,二进制 1000 0000 0001 0000 0001 0000
转化为十进制:8392720
所以a+5= 8392725
4,用变量a给出下面的定义
一个有10个指针的数组,指针指向的一个整型数
int *a[10];
一个指向有10个整型数数组的指针:
int (*a)[10];
一个指向函数的指针,该函数有一个整型参数并返回一个整型数
int (*a)(int);
一个有10个指针的数组,该指针指向一个函数,该函数有
原创力文档

文档评论(0)