- 博客(6)
- 收藏
- 关注
原创 C++入门_二
在C++98中,字面常量0既可以是一个整形数字,也可以是无类型的指针(void*)常量,但是编译器默认情况下将其看成是一个整形常量,如果要将其按照指针方式来使用,必须对其进行强转(void *)0。程序本意是想通过f(NULL)调用指针版本的f(int*)函数,但是由于NULL被定义成0,因此与程序的初衷相悖。这样,在调用函数时,如果省略了某些参数,它们将使用这些默认值。我们可以选择提供所有参数、部分参数或不提供任何参数,函数将使用相应的默认值。需要注意的是,缺省参数不能在函数声明和定义中同时出现。
2024-05-10 20:57:30 629
原创 C++中的命名空间、输入/输出与缺省参数
在C++编程中,命名空间、输入/输出和缺省参数是三个非常重要的概念。它们分别帮助我们组织代码、与程序进行交互以及为函数提供默认值。下面,我们将逐一探讨这些概念。
2024-04-18 22:39:41 363 1
原创 C语言中的分支与循环语句
在C语言编程中,分支和循环是两个基本的控制结构,它们为程序提供了决策和重复执行的能力。通过合理使用分支和循环语句,我们可以实现更加灵活和高效的程序逻辑。
2023-07-27 11:14:26 19 1
原创 C语言中的sizeof运算符与strlen函数
sizeof是一个,而不是函数。它用于。它可以用于很多数据类型,包括基本类型(如int、float等)和自定义类型(如结构体、数组等)。
2023-06-04 23:02:09 159 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人