一个面试题# Programming - 葵花宝典r*y2007-10-30 07:101 楼main(){printf("..."); //the first statement..............}问该程序有没有可能在printf之前崩溃
t*d2007-10-30 07:102 楼在main的两个括号之间的local variable 是不是要先分配空间,如果不够的话,是不是就要崩溃。【在 r*******y 的大作中提到】: main(): {: printf("..."); //the first statement: ..............: }: 问该程序有没有可能在printf之前崩溃
r*r2007-10-30 07:103 楼global variables【在 r*******y 的大作中提到】: main(): {: printf("..."); //the first statement: ..............: }: 问该程序有没有可能在printf之前崩溃
D*s2007-10-30 07:104 楼有,比如libc有bug,或者前面说的全局变量,访问了不该访问的内存,立刻就死了。【在 r*******y 的大作中提到】: main(): {: printf("..."); //the first statement: ..............: }: 问该程序有没有可能在printf之前崩溃
v*d2007-10-30 07:106 楼如果DLL有问题,也可能会立即歇菜【在 D*********s 的大作中提到】: 有,比如libc有bug,: 或者前面说的全局变量,访问了不该访问的内存,立刻就死了。
c*x2007-10-30 07:109 楼very likely, because the number printf is unknow, it would cross the heapboundary.【在 r*******y 的大作中提到】: main(): {: printf("..."); //the first statement: ..............: }: 问该程序有没有可能在printf之前崩溃