C语言新手一枚前来报到~~

本文提供了一位刚入门C语言学习者的经验分享,详细介绍了C语言编程中常见的错误类型,如分号使用不当、变量未初始化、注释方式选择等,并深入探讨了int类型、main函数、输入输出方式、强制转换、条件判断、快速键操作等关键概念。通过实例解析,帮助初学者避免常见陷阱,快速上手C语言。

昨天刚刚开始C语言学习。新手起步,请大家多关照!


一、常见错误

1、分号(;)

每句的结尾加分号这个事不知道坑了多少回了……(TAT)

不过在build的时候很容易看出来,多注意就好。。。

注意的是貌似while,for,if,else,函数等就不用加了(新手发现,带括号的后面貌似都不用,不知道对不对。)

2、int

没有使用之前先int一下的习惯,经常出现XX is not defined.的情况。

Build时候注意吧……

3、注释

旧版的是/*    */ ,新版//后内容为注释,///可强调注释内容。


4、有关int main()

C里面的主体程序,永远先运行的东东。

脾气很犟,必须return,返回值必须为int ,不是int的会被强制转换:

return 2.1---->2  ;return ‘A’---->65 ; return “A”---->4214895


5、输入与输出

输入的格式:scanf("%d", &a)----->%d代表整数,&a意思是输入值赋给a

输出的格式:printf("%d", a)------->尤其注意a前面没有&(新手一坑)

附:%d整数 ,%c把数对应字符打出(65---->a)  %f:浮点型(%.2f保留两位小数;%2f保留两位有效数字)


6、++i与i++区别

i++是先赋值再加。++i是先加后赋值。

e.g:i=5,

a=i++,进行顺序是:i=5,a=i=5,i=i+1=6;

b=++i,进行顺序是:i=6,i=i+1=7,b=i=7.


7、强制转换

格式:(int)1.1


8、==判断是否相等;

        !=不等

&&逻辑与

||逻辑或


9、int 的函数一定有return(这是常见的warning原因)

void的则不需要返回值。


10、有关#include

相当于引用模块的意思吧。

#include<stdio.h>------>std=standard ; i=import ; o=output; h=head

对于#include"math.h"这种,双引号内为自己创造的模块

11、快捷键&操作

F2:下方debug的框

shift+F2:左侧资料框

ctrl+滚轮:放大/缩小

F9:Build+Run

shift+F9:Build

shift+F10:Run


OK,这两天就这么多。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值