#include <stdio.h> int main() { int arr[5] = {1, 2, 3, 4, 5}; int i; printf("%d ", arr); return 0; }这样
时间: 2024-05-15 18:14:16 浏览: 174
#include <stdio.h>
4星 · 用户满意度95%
输出的结果是数组 arr 的首元素的内存地址。因为数组名 arr 在 C 语言中就是一个指向数组首元素的指针,所以直接输出 arr 相当于输出 &arr[0],即数组首元素的地址。如果想输出整个数组的值,可以使用循环遍历每个元素来输出。例如:```
#include <stdio.h> int main() { int arr[5] = {1, 2, 3, 4, 5}; int i; for (i = 0; i < 5; i++) { printf("%d ", arr[i]); } return 0; }```这样就会输出整个数组的值:1 2 3 4 5。
阅读全文