- 3
- 0
- 约6.23千字
- 约 7页
- 2016-12-30 发布于江苏
- 举报
教你理解复杂的C/C++声明?作者 Vikram A Punathambekar 关键字 C C++原作者姓名 Vikram A Punathambekar文章原始出处 /cpp/complex_declarations.asp读者评分 6 评分次数 2 正文陆其明 译原文:/cpp/complex_declarations.asp 作者:Vikram A Punathambekar介绍曾经碰到过让你迷惑不解、类似于int * (* (*fp1) (int) ) [10];这样的变量声明吗?本文将由易到难,一步一步教会你如何理解这种复杂的C/C++声明:我们将从每天都能碰到的较简单的声明入手,然后逐步加入const修饰符和typedef,还有函数指针,最后介绍一个能够让你准确地理解任何C/C++声明的“右左法则”。需要强调一下的是,复杂的C/C++声明并不是好的编程风格;我这里仅仅是教你如何去理解这些声明。注意:为了保证能够在同一行上显示代码和相关注释,本文最好在至少1024x768分辨率的显示器上阅读。基础让我们从一个非常简单的例子开始,如下:int n;这个应该被理解为“declare n as an int”(n是一个int型的变量)。接下去来看一下指针变量,如下:int *p;这个应该被理解为“declare p as an int *”(p是一个int *型的变量),
您可能关注的文档
最近下载
- AI应用深度报告:应用分类、国内外现状、商业化进程、未来趋势及相关公司深度梳理.pptx VIP
- 湖南省长沙市雅礼教育集团2025届九年级中考一模道德与法治试卷(含答案).docx VIP
- 通风工程施工方案.doc VIP
- 危险化学品特种作业人员培训聚合工艺32课件.pptx
- 湖南省长沙市雅礼教育集团2025届九年级中考一模道德与法治试卷(含答案).pdf VIP
- 通风工程施工方案.docx VIP
- 行路难三首 李白 唐诗 硬笔书法 临摹 楷体.pdf VIP
- 模板工程专项施工方案.docx
- 学前教育管理期末考试复习指导.docx VIP
- 2025年副高卫生职称-临床医学检验学技术-临床医学检验技术(副高)[代码:070]历年参考题典型考.docx VIP
原创力文档

文档评论(0)