printf( "%d\n" , sizeof(arr) ·/ ·sizeof(int));
时间: 2024-05-30 11:11:31 浏览: 63
sizeof()里面的值
这段代码计算的是数组 `arr` 中元素的个数。假设 `arr` 是一个整型数组,`sizeof(arr)` 表示数组 `arr` 在内存中占用的字节数,`sizeof(int)` 表示整型在内存中占用的字节数。因为数组 `arr` 中元素的类型是整型,所以可以使用 `sizeof(int)` 来计算单个元素所占用的字节数。将 `sizeof(arr)` 除以 `sizeof(int)`,就可以得到数组 `arr` 中元素的个数,因为数组 `arr` 中所有元素在内存中是连续存储的。最后,使用 `%d` 格式化输出数组 `arr` 中元素的个数。
阅读全文