读书人

看在你的编译器下运行结果是什么

发布时间: 2012-08-29 08:40:14 作者: rapoo

看在你的编译器上运行结果是什么

C/C++ code
#include <stdio.h>int main(){    char *p=NULL;    printf("%s",p);    return 0;}


[解决办法]
lisency@lisency-desktop:~/ProgramDesign/C++$ ./test.out
(null)lisency@lisency-desktop:~/ProgramDesign/C++$
[解决办法]
vc:(null)
[解决办法]
探讨
这个例题出现在c专家编程这本书里面的,有些严格的编译器会导致printf函数崩溃

[解决办法]
#include <stdio.h>
int main()
{
char *p=NULL;
printf("%c\n",p);
return 0;
}

[解决办法]
vc6.0和vs2008都是
(null)
不太懂。。要不解释下?
[解决办法]
探讨
vc6.0和vs2008都是
(null)
不太懂。。要不解释下?

读书人网 >C语言

热点推荐