
C++基本知识
start_continue
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用Switch时出现error: jump to case label
情形1:不允许执行switch (a){ case 1: int a = 0; //stuff break; case 2: //stuff break;}情形2:允许执行switch (a){ case 1: { int a = 0; //stuff } break; case 2:原创 2020-08-09 10:17:34 · 2983 阅读 · 0 评论 -
C+++中的声明和定义
《C++Primer》第四版 2.3.5节中这么说到:①变量定义:用于为变量分配存储空间,还可为变量指定初始值。程序中,变量有且仅有一个定义。②变量声明:用于向程序表明变量的类型和名字。③定义也是声明:当定义变量时我们声明了它的类型和名字。④extern关键字:通过使用extern关键字声明变量名而不定义它。1.定义也是声明,extern声明不是定义,即不分配存储空间。extern告诉编...转载 2018-11-04 10:28:29 · 603 阅读 · 0 评论