C语言程序设计 1. 指针变量输入格式问题 提纲 2. 指针指向数组元素问题 3. 指针作为函数参数问题 4. 字符串结束标志\0问题 1. 指针变量输入格式问题 解决办法: C语言程序设计 问题描述: 指针变量p初始化后,p和p是两个含义完全不同的概念。 将语句“scanf(%d,p);”改成“scanf(%d,p);”。 运行结果 语句编写 main() { } int a,*p=a; printf(请输入一个整数:); printf(该整数为%d\n,*p); scanf(%d,p); 编译调试 scanf(%d,p); 变 化 请输入一个整数:2↙ 该整数为 2 2. 指针指向数组元素问题 解决办法: C语言程序设计 问题描述: 指针指向数组后,随着指针的变化,可能指向不确定的数据。 语句“max=*p;”让max得到一个不确定的数据。因此该语句应该改为“p=a;max=*p;”。 运行结果 语句编写 main() { } int a[10],*p,max; printf(请输入10个数:); for(p=a;pa+10;p++) scanf(%d,p); for(p=a;pa+10;p++) if(max*p) max=*p; printf(数组中最大值为%d\n,max); max=*p; 数组中最大值
您可能关注的文档
最近下载
- 《企业数智化转型成熟度评价规范》.pdf
- 高中物理强基计划课件全集.pdf VIP
- AQ 2003-2018 轧钢安全规程(正式版).docx VIP
- 成都川师成龙2025初一入学数学分班考试真题含答案.docx VIP
- 成都川师成龙初一入学数学分班考试真题含答案.docx VIP
- 民用建筑电气负荷计算方法与模板(含负荷计算+计算方法+模板示例).docx VIP
- 2025年成都川师成龙初一入学语文分班考试真题含答案.docx VIP
- 2026年成都川师成龙初一入学语文分班考试真题含答案.docx VIP
- 成都川师成龙初一入学语文分班考试真题含答案.docx VIP
- 成都川师成龙初一入学英语分班考试真题含答案.docx VIP
原创力文档

文档评论(0)