易错点汇总
1、#include <stdio.h>和#include "stdio.h"的区别
<>搜索顺序为:系统目录 -> 环境变量目录 -> 用户自定义目录
""搜索顺序为:用户自定义目录 -> 系统目录 -> 环境变量目录
这个区别带来的主要影响是效率问题,如果一个你自己定义的头文件,你用<>来包含,那么搜索这个头文件时,将会先从系统目录查找。其实这个头文件可能就在的工程目录下,但是还是要先把系统目录搜索一遍,这样自然就降低效率了。
所以,一般除非引用自己定义的头文件或源文件使用""速度会更快之外,引用其他文件用<>速度会更快。
对于C语言初学的同学来说,记住统一使用<>即可。
2、中文符号和英文符号不能混淆使用。
很多初学C语言的同学特别容易混淆中文符号和英文符号。
比如
英文逗号, 中文逗号,
英文分号; 中文分号;
请同学一定要记得,C语言代码统一都是使用英文符号。
一般情况下只有在可以出现中文的地方才能出现中文的标点符号。
实战练习
DreamJudge 1000 A+B问题
DreamJudge 1186 你好,N诺
DreamJudge 1122 欢迎来到NoobDream
DreamJudge 1137 中文测试题目
DreamJudge 1132 平均值
DreamJudge 1160 球的半径和体积
DreamJudge 1125 求三角形的面积
登录后开始许愿
暂无评论,来抢沙发