指针的 运算
发布时间:2024-11-13 09:43
指针的运算 详解 [C语言必知必会]
指针的运算 指针加减 常量请看下面的程序,猜测一下结果:
int main() {int arr[10] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };int* a = &arr;printf("a = %p\n", a);printf("a + 1 = %p\n", a + 1);printf("a - 1 = %p\n", a - 1); } 123456789101112'
运行
运行结果:
a = 00AFF82C a + 1 = 00AFF830 a - 1 = 00AFF828 123
可以看到, a 与 a + 1 和 a - 1 都差了四个字节
指针加减常量 加减的大小为 sizeof(类型) * 常量
再试试 char 类型?
int main() {char arr[10] = { ' 1', '2', '3', '4', '5', '6', '7', '8'1234'
运行
网址:指针的 运算 https://www.yuejiaxmz.com/news/view/65658
相关内容
运动处方——科学健身的指南针广受关注《全民健身指南》发布 国人运动有了指南针
一周健身哑铃重量计算指南(一周健身哑铃重量计算)
初学者选购针灸针指南
python时间运算
【巧填运算符号:3333=73333=8=】
关于计算机维护的论文10000字,关于计算机维护的论文
运动不受伤:全民健身科学运动与损伤防治指南
计算机的常见问题和日常维护
头针联合运动疗法对脑梗死偏瘫患者下肢运动功能恢复的效果分析