初学c,在此记录
之前看到一段代码,数组名+5,打印出来是第六个元素。后来才知道:数组名是指向数组第一个元素的指针,+5的话当然指向第六个元素
于是写了如下代码实验
#include <stdio.h>
int main(void){
int a[5] = {1,2,3,4,5};
printf("%d %d\n", *a, *(a+4));
return 0;
}输出结果:
1 5
本文详细介绍了在C语言中使用数组指针进行基本操作的方法,通过实例演示了如何通过数组名加偏移量获取数组中特定元素的值。
初学c,在此记录
之前看到一段代码,数组名+5,打印出来是第六个元素。后来才知道:数组名是指向数组第一个元素的指针,+5的话当然指向第六个元素
于是写了如下代码实验
#include <stdio.h>
int main(void){
int a[5] = {1,2,3,4,5};
printf("%d %d\n", *a, *(a+4));
return 0;
}1 5

被折叠的 条评论
为什么被折叠?