初学c语言上机会遇到的问题

 作为计算机的大一新生,第一次看到同学敲出的代码,心里真的是痒痒,好一阵兴奋,哇塞,学计算机真的酷呀,尤其是敲出代码,投放到屏幕上。我脑海里顿时想到各大电视剧、电影中黑客的身影,来一波操作,各种问题被破解,真的是太酷了。想到自己是计算机专业一员,将来有机会成为像黑客一样的大牛级别,哪怕档次低些,至少是懂点,会点,自己就已经很激动了,然后迫不及待地想要在电脑上玩上一玩,然而事实告诉我,上机操作根本没我想的那么简单。

下面我来讲讲操作时可能遇到的问题:

1、下载vs编译器,建议2013版本及以上 

      当然由于本人是今年新大一学生,也是刚结束高中生活不久,很多计算机东西还不太清楚,比如如何下载编译器,所以就不能给读者介绍了,还望读者自行寻找,但我相信随着深入学习,日后我一定会懂得并且分享出来。

我目前用的是DEVC++,这个对初学者很友好,尽管很多企业觉得很差,版本很低,如果没有特定的需求,其实还是可以的。直接到官方网站上下载即可。

话不多说,讲讲重点,

2、注意代码的格式与写法

     1)采用英文字体,尤其是标点符号。

        可以想象看到一段代码,我们自然而然想到是用英文,毕竟是英文字母嘛,这很平常,但我要说的是标点符号的写法。很多初学者,就那我自己来说在写代码,尽管刚开始代码不是自己写的,没错就是这个时候,很多小白包括我自己,没注意到标点符号这一问题,导致代码频繁报错,尴尬地场面可以想象。

        【1】代码文件中#include后面引用的头文件stdio.h就是用英文括号<>来引用,这一点我在第一次就报错了,实在是尴尬,尤其是被指出来的时候。

         【2】开始写主函数时,由于我使用的是DEVC++,只能使用int,原因很简单,DEVC++严格按照C语言标准,而void  main 不是C标准,只有int main才是,当然你使用的是其他的编译器,情况另当别论了。

         【3】一般一个语句结束以后,别忘了加上英文分号“;”,这个就相当于中文里面的句号的作用。尤其是printf语句后面,当然忘了加时,代码报错,也行。但不是每结束一个语句就要加";",如对于if,for,switch等括号后面就不用加逗号(TIP:for语句中如果下面接一个语句,就不用加花括号哦),别忘了printf结束语句要加;,很多时候我们会忘记了。

       2)学习操作符,注意=与==的区别

         【1】=:赋值,就是将=号后面的值赋给等号前面的值,当然也可以理解成左边的数值赋给右边,很多大一新生刚开始容易将=看成是等于,这也是我经常犯的一个错误,在这里提醒各位了

         【2】==:等于,2个=才是等于的意思,记住哦 

      3)注意函数之间的正确写法 

         【1】for 语句中如for(int i = 0)其中如果i在前面没有定义则要加变量名进行定义,正如for(i =0)就是错误的,正确写法是for(int i = 0),当然不仅仅是for 语句,其他有些语句也是如此。

         【2】int d1,d2;两个变量用相同的变量名,中间用英文逗号隔开

         【3】要区分花括号是属于哪个的    

     

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值