笔面试经典题目
2013-09-04 15:39
225 查看
#include <stdio.h> int main() { int a[2][4] = {{1, 2, 4, 8},{ 16, 32, 64, 128}}; int (*p)[4] = a; printf("%d\n", *(a[1]+0)); printf("%d\n", *(*(&a[1])+0)); printf("%d\n", *(*(p+1)+0));//(p+1)为&a[1] return 0; }
#include <stdio.h> #include <stdlib.h> void x (int* arg) { *arg=1; } int main() { int *p=(int *)malloc(sizeof(int)); x(p); printf("%d",*p); }
#include <stdio.h> #include <stdlib.h> void x (int* arg) { arg=(int *)malloc(sizeof(int)); *arg=1; } int main() { int *p=NULL; x(p); printf("%d",*p);//段错误 }
/*输出为8个-,为什么不是6个呢。。。*/ #include <stdio.h> #include <sys/types.h> #include <unistd.h> int main(void) { int i; for(i=0; i<2; i++) { fork(); //fork()后子进程将printf缓存复制但只有第二层fork()时才发生缓存复制 printf("-"); } return 0; }
相关文章推荐
- 经典的JS面试题目。看你答对了没?
- 括号匹配问题与经典笔试面试题目解析
- 转载……经典面试题目
- 三道很经典的面试题目
- 经典面试题目
- ARC面试经典题目,揭开autorelease的神秘面纱
- 嵌入式经典面试题目
- Java面试中遇到的一些经典算法题目
- PHP经典面试题目汇总(上篇)
- 前端经典面试题目
- 世界五百强企业—经典50道面试题目及应答评点
- 【面试题目】经典shell面试题整理
- C#,.Net经典面试题目及答案
- ASP.NET面试题目大全(非常经典、吐血推荐)
- java常见的经典面试题目--on going updated
- 大公司笔试面试有哪些经典算法题目?
- c#经典面试题目及答案
- 经典面试题目--逆转单向链表
- 经典.net面试题目
- Android经典面试题目及解答(三)