
C++编程
文章平均质量分 74
软件电工
这个作者很懒,什么都没留下…
展开
-
C++中的struct
最近在看android代码,经常会发现有struct定义的结构,也有用class定义的结构。从c语言工程师转到c++工程师,开始还真是很费解。就我原来的理解,struct其实就是一种记录各种数据格式的数据结构,但是在c++中,显然只是struct一种表现形式。1.c++中struct保留c语言中用法,即当成一种只有成员变量的数据结构。typedef struct _student {原创 2014-03-13 18:29:46 · 813 阅读 · 0 评论 -
变长参数的函数
linux 下提供一种变长参数的使用:type exampleFunc( type1 argc1, type2, argc2, ...)存放机制:函数参数是以栈的形式存储,参数依次从右至左入栈,如下:void func(int x, float y, char z);在调用函数的时候,char z 先进栈,其次 float y,最后是 int x;而在使用的转载 2014-03-18 15:15:04 · 501 阅读 · 0 评论