![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 67
zchui_1990
这个作者很懒,什么都没留下…
展开
-
C语言中的const与指针的同址异值现象(指针究竟能不能修改const问题)
今天本人做作业的时候偶然间发现一个很有趣的现象:本人用vc++6.0编译并执行下面是一段的C代码:#include int main(){ const int n=10; int *p; p=(int *) & n; *p=8;原创 2009-11-24 23:26:00 · 457 阅读 · 0 评论 -
C语言高手总结的新手容易犯的错误
本人通过对C语言的使用学习,积累了一些C编程时常犯的错误,写给各位参考。 1.将字符常量与字符串常量混淆。 char c; c="a"; 在这里就混淆了字符常量与字符串常量,字符常量是由一对单引号括起来的单个字符,字符串常量是一对双引号括起来的字符序列。C规定以“/”作字符串结束标志,它是由系统自动加上的,所以字符串“a”实际上包含两个字符:‘a和‘/,而把它赋给一个字符变量是不行的。转载 2009-12-13 11:45:00 · 254 阅读 · 0 评论