摘要:
编译错误 阅读全文
摘要:
函数的作用域不能是局部的,因为那样的函数无法被外部调用。 函数被调用时,自动变量被存放在栈中,栈中变量的数量随着被调用函数的运行增减,当被调用函数返回后,栈恢复到调用前的状态(自动变量随着函数的返回而消失)。在C++11中,寄存器变量已经失去意义,等于自动变量,保留该关键字只不过是防止使用错误。 自 阅读全文
摘要:
asd 阅读全文
摘要:
头文件:结构(包括类)的声明以及使用该结构的方法的原型(或许还包括模板声明、内联函数、符号常量); 源文件:与结构(包括类)相关的方法的实现; 源文件:调用方法; 以上是C++程序的模块基本组织策略,在另一个程序中,当需要使用这些方法,则只需要包含头文件同时把方法实现文件添加到工程中或者make的路 阅读全文
摘要:
char &func(const char *str, int len = 1); 有默认值得参数就是默认参数,该函数被调用而不传递默认参数的对应实参,则编译器认定其值为默认值,特别重要的一点是其中一个参数有默认值,则其右边的所有参数都必须有! char &func(const char *str, 阅读全文