一个一级菜鸟的建议

本文是一位一级菜鸟分享给零级菜鸟的C语言学习建议,包括学习前的注意事项,如在英文输入法下编程,区分'l'和'1',多做实践。还列举了一些常见问题,如scanf后的 ,变量字节大小,for循环的使用,以及while(scanf())结构的理解。通过错误不断实践,有助于提升C语言技能。
摘要由CSDN通过智能技术生成

一个一级菜鸟对零级菜鸟的建议

前言

我们在初学c语言的时候会出现各种各样的问题,本篇文章是作者本身在学习c语言是遇到的一些简单问题。各位大佬就不要看了,我也只是一个初学者,本篇文章旨在帮助c语言初学者规避一些在初学c语言时才会出现的一些简单问题。

一、首先说明一下在学习前的一些问题

1.c语言在编译时一定要在英文输入法下输入,这个一定要养成习惯,不然在后期的编写程序中看似没有错误的程序中你是很难找到问题的。
2.一定要区分字母l与1的区别,不要看在本篇文章中这很容易区分,在c语言实际的编译过程中你是不容易看出来这两者的区别。所以在日常的学习中一定要时刻注意那个代码究竟是什么。
3.最后表明想要学好c语言必须进行大量的的代码实操,不然最后只是镜中花,水里月。

二、一些常见的坑逼问题

1.“scanf"后面加入’’\n”

当你这样做的时候你就会发现输入数据之后,你会发现这样:
在这里插入图片描述
这里明明只需要输入一个数据就可以打印,为什么输入一个2之后按了几次回车,再加上一个2才打印数字2。我本身也是一个小白,那么过于高深的解释不会有。这里表明scanf后面输入的一个数有一个空白格,只有输入一个非空白的(例如数字,字母)才会打印第一次输入的东西。我们在这里需要理解并记住的一件事是scanf后不能有\n就行了。顺便说一句,vs好像只能用scanf_s,我也不知道为啥。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值