- 3
- 0
- 约6.43千字
- 约 8页
- 2016-11-28 发布于河南
- 举报
c部分基本概念
char String1[]=No man is an island
char String2[20]={\0};
strncpy(String2,String1,19); //第二个数组一定要比第一个数组大
还要为\0预留一个
函数默认参数最好在函数声明处写,不要在函数定义的时候写,不然会出错!
以下函数重载是错的:返回类型是不能作为函数重载的依据
int fun(int i);
void fun(int i);
宏函数比一般的函数要快,但容易出错(书写),无法对类型检查。
如果内联函数的内容过多,否则编译器将会忽略。
内联函数会使生成的exe文件变大。
自动变量,auto 默认是自动变量
外部变量(全局变量) extern
外部静态变量,只能在当前文件中使用
寄存器变量 register 多用于存放频繁使用的变量,但由于现在的计算机CPU,内存速度够快,现在不要使用。而且未必会存储在寄存器里,因为寄存器的容量是非常珍贵的。
外部变量,静态变量(不分外内部)如不初始化,默认是0 因为他们都被分配到静态存储区,放在静态存储区的变量,C++都会帮我们初始化。
在堆栈的变量,C++是不帮初始化。
静态存储分配:全局变量,静态变量,生存周期很长
自动存储分配:自动变量,生存周期很短
数据类型占多少个字节就有多少个地址。
int a;
您可能关注的文档
最近下载
- 宝马摩托车说明书中文 F 900 GS - 0K61 EUR F_0K61_RM_0725_13.pdf VIP
- 年产一亿颗盐酸多奈哌齐胶囊的生产车间设计.doc VIP
- 文言语法知识全文.doc
- 文言语法知识全文.doc VIP
- 量子传感(Ⅱ):关键技术与典型代表.pdf VIP
- 石城县志(卷之1-9)蒋廷桂 主修,光绪18[1892]-7.pdf VIP
- 2025年四川教师招聘考试(数学专业知识)历年参考题库含答案详解.docx VIP
- 打屁股作文共九篇.doc VIP
- (2026年)实施指南《NBT 11030—2022 煤矿低浓度瓦斯发电机组通用要求》(2025年)实施指南.pptx VIP
- 【毕业论文致谢结尾】毕业论文致谢收尾.docx VIP
原创力文档

文档评论(0)