基础太弱,时常有各种奇怪的问题,特此记录疑问。
2016.03.05
Q:定义一个结构体最后为什么要再加一个分号?
A:定义一个结构体最后加一个分号,一个声明语句;
函数外定义了一个全局的结构体变量,就可以不加分号,如果定义了多个全局的,则最后一个可以不加,申明语句也要加分号啊
结构体类型只能是声明 ,例如声明了一个结构体类型 struct student{}; 定义变量形式 类型名 变量名;
reference:http://zhidao.baidu.com/link?url=jTk0V9yaxcSsWOGLSABnr-iHT0bQd1rO27uzvbINd0Chlr9Sj7jC76z5ELaC3u9_Hpt3Y3T7CN51i1k-7Iav5K
03.06
Q: 类成员的函数定义或声明后加上const的作用是什么?
A: 加上const后,类成员函数内与类相关的数据变量不可更改。
reference:http://zhidao.baidu.com/link?url=u93w1nIHMTOXCuWGm4mOowMnbYLsH-iKfO4ieMz4NoV2jCuopZnhZOPVKgo78VkUX4wGlJ1jRdh2u4h6At9rk1ARdpPh5pdslCGGUYS7goa
时间: 2024-10-20 05:49:44