文本描述
更快更及时的了解互联网校招信息,请访问gointernetgo , 一起进军互联网,更有互联网前辈线上/线下分享交流 微信订阅号 1、局部变量能否和全局变量重名? 2、如何引用一个已经定义过的全局变量? 3、全局变量可不可以定义在可被多个.C文件包含的头文件中?为什么? 4、语句for( ;1 ;)有什么问题?它是什么意思? 5、do……while和while……do有什么区别? 6、请写出下列代码的输出内容 #include "stdio.h" main() { int a,b,c,d; a=10; b=a++; c=++a; d=10*a++; printf("b,c,d:%d,%d,%d",b,c,d); return 0; } ???ü?????? gointernetgo 1、 static全局变量与普通的全局变量有什么区别?static局部变量和普通局 部变量有什么区别?static函数与普通函数有什么区别? 2、程序的局部变量存在于()中,全局变量存在于()中,动态申请数据存在 于()中。 3、设有以下说明和定义: typedef union {long i; int k[5]; char c;} DATE; struct data { int cat; DATE cow; double dog;} too; DATE max; 则语句 printf("%d",sizeof(struct date)+sizeof(max));的执行结果是: 4、队列和栈有什么区别? 5、写出下列代码的输出内容 #include "stdio.h" int inc(int a) { return(++a); } int multi(int*a,int*b,int*c) { return(*c=*a**b); } typedef int(FUNC1)(int in); typedef int(FUNC2) (int*,int*,int*); void show(FUNC2 fun,int arg1, int*arg2) { ???ü?????? gointernetgo INCp=&inc; int temp =p(arg1); fun(&temp,&arg1, arg2); printf("%d\n",*arg2); } main() { int a; show(multi,10,&a); return 0; } 7、请找出下面代码中的所有错误 说明:以下代码是把一个字符串倒序,如“abcd”倒序后变为“dcba” #i nclude"string.h" main() { char*src="hello,world"; char* dest=NULL; int len=strlen(src); dest=(char*)malloc(len); char* d=dest; char* s=src[len]; while(len--!=0) d++=s--; printf("%s",dest); return 0; } ???ü?????? gointernetgo 更快更及时的了解互联网校招信息,请访问gointernetgo , 一起进军互联网,更有互联网前辈线上/线下分享交流 微信订阅号 ???ü?????? gointernetgo