- 博客(4)
- 收藏
- 关注
原创 C语言笔记-|| &&
这里a=0已经导致i=0;后续b++,c++不会再进行,所以输出为a=1,b=1,c=2。输出为a=1,b=1,c=2。在计算过程中从左往右判断。
2025-01-09 16:46:23
295
原创 C语言笔记-sizeof(arr),strlen()
这里需要注意,我们经常讲,arr作为数组名,是指向首地址的指针,这是不严谨的,如果是指针,那么sizeof(arr)表示的是指针的大小,即返回计算机系统的地址字节数,如果是32位系统,返回4,16位系统返回2。所以在大多数情况下,数组名可以做为指向第一个元素的指针,并不是所有情况。另外,在将数组作为参数传递之后,数组名只作为指针,再使用sizeof(arr),将。这里sizeof(arr)返回的是arr数组占用的。这个代码是错误的,返回值将不是预期的数组大小。这里sizeof(arr[0]) 返回的是。
2024-12-07 13:25:06
600
原创 C语言笔记-abs
函数的设计初衷是为了处理整数类型的绝对值计算,而不是浮点数。函数用于计算整数的绝对值。它的参数必须是整数类型(如。等),不能是浮点数。如果尝试对浮点数使用。函数,编译器会报错。
2024-12-04 14:36:50
359
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅