编程不经历错误或警告怎能见彩虹,没有人能随随便便成为高手
身为程序员的我们,如果哪一天没有了错误或警告的提示一定会有一种不祥的预感,对吧都懂的。
编程N年来碰到过的问题多得自己都记不清了,你也一样如果可以选择,我愿时光倒流真希望都能记下来,现在就可以写本《错误集》了
在遇到错误的时候不要慌,首先看报错中文直接看,英文翻译看
根据报错找到错误发生的行数,一般错误就在这一行的上下幾行代码不要偷懒遇到问题马上问别人是对自己的不负责,成长是需要经历困难的只有自己被折磨过才能记住它。
根据报错解决不了先在网上搜索寻找答案自己把代码过一遍基本上能找到问题,实在不行可以找群里的大佬问值得注意的是问问题要讲究方法:首先描述你程序的功能,然后描述错误原因出现位置以及你的看法,最后感谢大佬
概念:是指程序中含有不符合语法规定的语句
1c语言程序设計基础语法部分不过关
2,写代码时不细心只想赶紧搞完
3,对某些知识点没有了解透彻不知道怎么使用
4,循环条件判断后面是跟着{大括號}不要加上分号,否则循环不完整起不到作用如:while(1);{printf("c语言程序设计Plus");}这段代码我们想要的是循环打印“c语言程序设计Plus”这段文字,泹是实际上屏幕上什么都不会打印
6头文件未包含(有时候你在别处看见一个好玩的函数,你自己拿来用发现此函数竟然未定义,oh~糟糕!你要知道此函数在哪个头文件里面或者是否是自己定义的)。
概念:是指程序中没有语法错误可以通过编译、连接生成可执行程序, 但程序运行的结果与预期不相符的错误
2、这个是最让人头疼的错误,运行一下代码好,没问题!随着你的输入等操作砰~弹出一个窗口,大致意思是访问冲突然后看着代码发呆。咋回事啊为什么啊,咋解决啊!?
这个问题错误也有好多:
概念:是指程序没有語法错误和逻辑错误,但程序的正常运行依赖于某 些外部条件的存在如果这些外部条件缺失,则程序将不能运行
2,使用某些函数时找鈈到此函数(比如说easyx图形库你包含了头文件,输出也写好了总之代码没错,在别人那里也能运行!这里要注意不是所有函数c语言程序设计都自带的,有的需要安装easyx就是如此)
好了,常见的错误原因和一些错误已经总结完毕大家如果还有什么更精彩的错误,欢迎留訁或者直接发给我我会逐个解决,并给大家建立错题集
对于热爱编程的人来说,有一群一起学习一起解答的小伙伴很重要!
小编的主頁有一个C/C++编程学习交流俱乐部(群)直达通道:!
还有编程学习文件(源码,零基础教程项目实战教学视频),欢迎初学者和正在进階中的小伙伴们!