- 4
- 0
- 约16.36万字
- 约 44页
- 2017-01-03 发布于河南
- 举报
1. 什么是预编译 何时需要预编译:
1、总是使用不经常改动的大型代码体。
2、程序由多个模块组成,所有模块都使用一组标准的包含文件和相同的编译选项。在这种情况下,可以将所有包含文件预编译为一个预编译头。
2. char * const p;
char const * p
const char *p
上述三个有什么区别?
char * const p; //常量指针,p的值不可以修改
char const * p;//指向常量的指针,指向的常量值不可以改
const char *p; //和char const *p
3.
char str1[] = abc;
char str2[] = abc;
const char str3[] = abc;
const char str4[] = abc;
const char *str5 = abc;
const char *str6 = abc;
char *str7 = abc;
char *str8 = abc;
cout ( str1 == str2 ) endl;
cout ( str3 == str4 ) endl;
cout ( str5 == str6 ) endl;
cout ( str7 == str8 ) endl;
结果是:0 0 1 1
解答:str1,str2,str3,str4
您可能关注的文档
最近下载
- 《鲁滨逊漂流记》名著导读好书推荐(共27张PPT).pptx VIP
- 建筑工地实习日记40篇.doc VIP
- 男患者导尿术操作评分标准.docx VIP
- 港口道路与堆场施工规范(JTS_T 216-2021).docx VIP
- 高职数学定积分及其应用教学能力比赛教案.pdf
- 高中数学计数原理.pdf VIP
- DB45_T 2562-2022 公路预应力混凝土梁预制技术规范.docx VIP
- 扶梯拆除施工方案.docx VIP
- GB 50058-2014 爆炸危险环境电力装置设计规范.docx VIP
- DB45_T2562-2022_公路预应力混凝土梁预制技术规范_广西壮族自治区 conv.docx VIP
原创力文档

文档评论(0)