
C&C++
-辰墨-
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
c语言中返回指向临时变量的指针的探讨
今天在优快云的一个Blog上看到了一篇讲C/C++中常见内存错误的文章,里面讲到了 返回指向临时变量的指针会导致不可预料的后果,原文如下:10.返回指向临时变量的指针大家都知道,栈里面的变量都是临时的。当前函数执行完成时,相关的临时变量和参数都被清除了。不能把指向这些临时变量的指针返回给调用者,这样的指针指向的数据是随机的,会给程序造成不可预料的后果。下面是个错误的例子:char* get_原创 2009-02-14 19:09:00 · 3503 阅读 · 2 评论 -
C&C++语言小知识点
平时自己学习C&C++语言的一些积累,怕自己忘了,所以记录下来。1.函数不指定返回类型,默认类型为int。 2.”Const * var“默认指针var为Const int * var。 3.在C++中,struct就是类,只是成员默认为public,而不像class默认为private。c++中的结构体已经不是c语言的结构体了,你可以把它看作类,在表示接口或者简单的数据集合时原创 2009-03-04 16:30:00 · 602 阅读 · 0 评论 -
c++中__declspec用法总结
出处:http://pangpengzhouwenwen.blog.163.com/blog/static/3007819220081182742178/#1. __declspec(align(16)) struct SS{ int a,b; }; 它与#pragmapack()是一对兄弟,前者规定了对齐的最小值,后者规定了对齐的最大值。同时出现时,前者优先级高。 __declspec(转载 2009-03-08 11:39:00 · 1052 阅读 · 0 评论