C++ Primer学习笔记
文章平均质量分 80
xxaizai
这个作者很懒,什么都没留下…
展开
-
(一)基础知识
main函数 唯一被操作系统显示调用的函数。 返回类型为int,返回值一般是一个状态指示器,0往往表示成功执行完毕,其它非0都有os指定的含义。 main函数的参数可以是空,也可以将字符串数组传入。 int main(int argc,char *argv[]) int main(int argc, char **argv) 例如:main位于prog中,执行prog...原创 2013-03-08 12:25:12 · 91 阅读 · 0 评论 -
(二)数组与指针
数组 数组也是存储单一数据类型对象的容器,与vector相比,它的长度固定,也没有获取长度的操作。现代C++多用vector代替数组。 数组的维数必须用常量表达式定义。非const变量以及运行阶段才能知道值的const变量都不能定义数组的维数。例如: const unsigned buf_size=512,max_files=50; int staff_si...原创 2013-03-08 12:27:11 · 94 阅读 · 0 评论 -
(三)函数
函数 1、关于返回值 函数的返回类型可以是内置类型(int、double)、复合类型(int&、string*)、还可以是void。不能返回数组或者函数,但可以返回指向数组的指针或指向函数的指针。 当函数返回非引用类型时,将函数的返回值复制给临时对象。这时,返回值可以是局部对象,也可以是求解表达式的结果。 当函数返回引用类型时,它返回的是对象本身而不是复制返回值。所以千万不要返回...原创 2013-03-08 12:28:37 · 113 阅读 · 0 评论