正在加载图片...
81指和指变量 10 813指针的基本运算 →a[010 1404 指针的加微运 1405 20406 指针加减运算要点: 407 ①只有当指针变量指向数组时指针的加减 a[2 运算才有意义 30F408 ②指针变量可加减一个整型表达式。如: 1409 pl++、p2+3、p2-、p2-2 40 1410 ③指针的加减运算是以基类型为单位(即 sizeof(类型))的 ④两个指针变量不能作加法运算,只有当 a45012 两个指针变量指向同一数组时,进行指针变 1413 量相减才有实际意义。如:p2p1。 2021/2/242021/2/24 10 指针的加减运算 8.1 指针和指针变量 8.1.3 指针的基本运算 main() {int a[]={10,20,30,40,50},*p1,*p2; p1=p2=a; printf(″p1=%u,*p1=%d\n″ ,p1,*p1); p2+=3; printf(″p2=%u,*p2=%d\n″ ,p2,*p2); } P1=404,*p1=10 P2=410,*p2=40 404 405 406 407 408 409 410 411 412 413 a[0] a[1] a[2] a[3] a[4] 30 20 10 40 50 p1 p2 指针加减运算要点: ① 只有当指针变量指向数组时指针的加减 运算才有意义。 ② 指针变量可加减一个整型表达式。如: p1++、p2+3、p2--、p2-2。 ③ 指针的加减运算是以基类型为单位(即 sizeof(类型))的。 ④ 两个指针变量不能作加法运算,只有当 两个指针变量指向同一数组时,进行指针变 量相减才有实际意义。如:p2-p1
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有