摘要: 函数默认参数 在编写c++函数的时候,可以在函数的形参列表中传入默认参数,如果在调用时候没传入值,则使用默认值,如果传入了值,则使用传入的值。 void func(int a, int b, int c = 10) { return a+b+c; } int main() { cout<<"计算的结 阅读全文
posted @ 2025-04-11 15:37 夏之风 阅读(44) 评论(0) 推荐(0)
摘要: 1.代码区 代码区存放了c++代码编译后的二进制代码 代码区是只读的,防止被别的的程序意外修改 2.全局区 存储内容: 全局变量(定义在函数外部的变量)。 静态变量(static 修饰的局部或全局变量)。 常量(如 const 全局变量、字符串常量)。注意这里一定要是全局变量 特点: 在程序启动时分 阅读全文
posted @ 2025-04-07 23:16 夏之风 阅读(43) 评论(0) 推荐(0)
摘要: 1.常量指针 指针所指向的内容不可以改变,但是指向可以更改 int a = 10,b = 20; const int* p = &a; *p = 20; //这是错误的,指向的内容不能修改 *p = &b; //这是对的,将指针的指向改成指向b 2.指针常量 指针的指向不可以改变,但是指向的内容可以 阅读全文
posted @ 2025-04-06 17:05 夏之风 阅读(26) 评论(0) 推荐(0)
摘要: 1.namespace是什么 在c++中,namespace是命名空间,是为了防止出现同名冲突,比如变量名同名,方法名同名等,程序开发者可以自定义命名空间,在不同的命名空间里可以定义相同名字的方法,与函数重载不同,不同命名空间里面的方法甚至形参类型和个数也可以相同。 namespace test { 阅读全文
posted @ 2025-04-05 20:49 夏之风 阅读(129) 评论(0) 推荐(0)