- 17
- 0
- 约2.52千字
- 约 7页
- 2017-01-25 发布于重庆
- 举报
对于C语言中的scanf函数的使用问题总结
对于C语言中的scanf函数的小结
对于scanf函数的作用大家应该都知道吧。在任何一本C语言的教材中都有过介绍,它的一般形式是(格式控制,地址表列)
我今天想说说使用这个scanf函数的时候,应该注意哪些问题吧。
1.scanf函数中的格式控制应该是变量名的地址,而不是变量名,例如a和b为整形变量,如果写成scanf(“%d%d”,a,b);
就会出错的,应该将这个,a,b改成a,b;(表示地址)
2我们都知道C语言中的字符串是存放到字符数组中的,如果我们定义了一个字符数组,如char a[20];我们想把字符串输入到这个字符数组中通常有两种方式,第一种.逐个字符输入,采用for循环的形式。第二种,直接输入字符串的形式,用格式控制符%s.第一种我们这样输入,
for(i=0;i=19;i++)
{
Scanf(“%c”,a[i]);
}
第二种我们用这种方式输入
Scanf(“%s”,a);
注意第二种这种形式,我们没有加,这是为什么呢,这是因为,C语言中把这个数组名当做该数组的起始地址。但是这种数组仅限于字符数组,不要企图,利用数值型数组的名。来整体输入,一个数值型的数组,这就是大错误了,比如这样写是不正确的
Int a[10];
Scanf(“%d”,a);
数值型数组的输入只能采用上面的第一种方法。
3对于指针问题,大家需要注意一点,
指针就是地址,这是在任何条件下
您可能关注的文档
- 尼尔森古德曼的审美症候理论.doc
- 第一章 语言学导论.doc
- 思维导图在小学英语教学中的一般应用.doc
- Android 教程-玩转语音输入.doc
- 完成基于管道过滤器风格的KWIC实现.doc
- 各章思考题及答案.doc
- 思维导图直编程语言概括.doc
- C语言输出格式控制.doc
- C语言编写打印实心和空心菱形【源码】.doc
- 软件工程12道复习题(2013~2014_2).doc
- 进阶提升卷证券分析师之发布证券研究报告业务.docx
- 证券分析师之发布证券研究报告业务冲刺卷.docx
- 2026年个人医生述职报告范文合集五篇.docx
- 保险经纪从业人员资格考试保险原理与实务进阶级基础点高分突破卷关键基础.docx
- 卫生招聘考试之卫生招聘计算机信息管理高分突破卷.docx
- 西锐-市场前景及投资研究报告-私人飞机领先制造商.pdf
- 医药生物行业市场前景及投资研究报告:产业趋势明显,手术机器人.pdf
- 医药生物行业市场前景及投资研究报告:创新药支柱,HFrEF心衰领域.pdf
- 渝农商行-市场前景及投资研究报告-盈利回升,估值上调,上调评级.pdf
- 小核酸药物行业市场前景及投资研究报告:小核酸市场欣欣向荣,国产管线,蓄势待发.pdf
最近下载
- 构造函数及放缩比较大小--2026届高三数学构造函数及放缩比较大小--解析版.docx VIP
- 高中英语课堂AI辅助下的阅读策略可视化分析与教学设计教学研究课题报告.docx
- 单元工程施工质量检验表与验收表(样表:4小型蓄水工程)(SLT 336—2025)水土保持工程质量验收与评价规范.docx VIP
- 石油化工建设工程施工安全技术规范.pdf VIP
- 2025昌吉州科技馆招牌编制外聘用人员(3人)考试备考试题及答案解析.docx VIP
- 全国法院第二十九届学术讨论会获奖名单.pdf VIP
- 完整2026年《政府工作报告》全文.ppt VIP
- QB/T 5257-2018 - 聚 四 氟 乙 烯(PTFE)板材.pdf VIP
- 深度解析(2026)《YST 819-2012电子薄膜用高纯铜溅射靶材》.pptx VIP
- 深度解析(2026)《YST 819-2012电子薄膜用高纯铜溅射靶材》.pptx VIP
原创力文档

文档评论(0)