- 0
- 0
- 约2.33千字
- 约 63页
- 2021-10-08 发布于河南
- 举报
C件;指针的作用:可以使程序简洁、紧凑、高效; 有效地表示复杂的数据结构;动态分配内存;得到 多于一个的函数返回值。;int ij; char ch; float f;;7.2指针变量;指针;7.2.2指针变量的定义形式;例:i=5; pi=i;;[例7.1]指针的运用。
main();2byte);口=指针的赋值运算。;口指针的算术运算: 小
■若p=i; 有 p±n = i ±sizeof{i)xn
■p++, p??,p+n, p-n, p+=n, p?=n的含义 \
■若p 1与p2指向同一数组,p 1 -p2=两指针间元素个数。(pl-p2)/sizeof(i);口指针的关系运算:表示其所指向的存储单元的相对位;[例7.3]求字???串的实际长度。
main()
(
char s[256];
char *p; scan 町 %s”,s);
P=S; while(*p!=,\O,) p++; printffThe string length is %d\n:p?s);;例;7.3指针与数组;731指向数组的指针;数组元素的四种表示方法:;〔例7.5]对数组元素的访问0;〔例7.7]使用指针变量举例。;练习分析程序的输出结果;7.3.2字符数组与字符指针;f~l 宀匕 Zr丄一?——IE
字符指针
原创力文档

文档评论(0)