摘要: 分三块来讲述: 1 首先://注意在C和C++里不同 在C中定义一个结构体类型要用typedef: typedef struct Student { int a; }Stu; 于是在声明变量的时候就可:Stu stu1;(如果没有typedef就必须用struct Student stu1;来声明) 阅读全文
posted @ 2016-09-08 21:10 wl_v_2016 阅读(378) 评论(0) 推荐(0) 编辑
摘要: C++声明和定义的区别 收藏 《C++Primer》第四版 2.3.5节中这么说到: ①变量定义:用于为变量分配存储空间,还可为变量指定初始值。程序中,变量有且仅有一个定义。 ②变量声明:用于向程序表明变量的类型和名字。 ③定义也是声明:当定义变量时我们声明了它的类型和名字。 ④extern关键字: 阅读全文
posted @ 2016-09-08 21:07 wl_v_2016 阅读(152) 评论(0) 推荐(0) 编辑