像初学者介绍一个容易犯错的问题
这个问题特别适合于正在学指针和内存管理知识的学生。在介绍这个小问题的时候,可以先在VC上写下如下的源代码:#include<stdio.h>
int main()
{
char *p = "Hello word.";
p[1] = 'L';
printf( "%s\n", p );
return 0;
}
这是一个错误的程序。
小问题 高手就不要喷我了 帮下那些初学者了解下新知识。
我在这里就不说这个程序哪里错了,自己去找哪里错了。以及为什么。了解这些,,对你以后编程有很大的作用。