C语言到底什么时候使用“空格”?初学者的常见问题到底怎么解决?

前言

此文是我写第一个代码时的感悟及内心疑问也是我的第一个博客,由于作者目前还是一个菜鸟,难免存在错误和观点片面的时候。非常感谢读者指正!希望能与大家共同进步,共同成为大牛!😘😘😘

正文

接下来我将从以下几点来说:1.到底什么时候使用空格?(下图中的a可以先简单的理解为字母a)

2.初学者常见问题的解决。
3.我个人现在学c的感触。
现在开始说1:
当我第一次学c时,内心会止不住的发出很多疑问,这都是不可避免的。比如我在第一眼看到鹏哥写代码时,看见那个敲代码的手速,我都惊叹的不得了 😱😱😱那是我所达不到的。我听课的时侯,在我的所有疑问中最疑问的还要是“到底什么时候要空格?”。
其实对于我们这些入门级的学员来说,我们可以先理解个大概,相信随着不断地深入学习我们终会得到答案,这与普通的学习类似:总有一些陌生的东西出现在前面,而解决在后面。好了,废话不多说直接开始吧
int后+空格+main 假如你不加空格的话😋😋😋,int……就是一个系统不认识的字符了
如: int a ……表示a这个东西的数据类型是整形(a的名称我还说不上来😁,而整形就是整数型,通俗说就是a是个整数)
int main也是同理(而此时的main是个函数,现在了解一下就好了,重点不在这儿😁)
🤗但是当我们在int后不加空格时即 inta(其实其他几个例子都一样,只是这里我只解释int) 后果是屏幕出现“发生生成错误。是否继续并运行上次的成功生成”,这句话的意思是:你的代码错误不能正常运行,如果继续(即点击那个小方框的“是”,这个“是”如果你这样做了,你就能看到),则它会把你上次已经成功运行过的代码再运行一次,其实吧这说的好像跟#话一样,我的目的就是能运行我刚刚写的代码,但你要我运行上一次的代码,这不是扯吗?🤬😡;
但是假如你从来没写过代码或者写了但没成功过。此时就是另一种情况了:屏幕上会出现“无法启动程序……,系统找不到指定文件” 要想解决,在int后加个空格就行了。

与此同时return也要+空格+0
而printf和include后面可加空格也可不加 即:include <>或include<>……
此外include和后面的头文件(即:stdio.h)必须在同一行,而printf则不会这样,因为它和后面的打印的东西即:**(……)**可以空任意行(我也不知道为什么,这是我自己试的,可能你觉得它毫无意义,但对于我来说它满足了我的好奇心😁😁😁)
2.常见问题的解决 如:
(1) return 0后一定要加;
(2) printf(“”)后一定要加;(一定不要忘了分号):(1),(2)能解决分号报错
(3)符号应全使用英文符号,若使用中文,则也会出现报错。
(4)我会想是否:
include只能+<>
int main只能+()
printf 只能+()
但至少目前是这样。
3.我的个人感触:
在我刚学c时,我仿佛如一个十万个为什么,无论什么都要尝试一番,虽然有时候根本不知道自己为什么要那样尝试,但我仍会按自己的好奇心去尝试,尽量把能踩的坑都踩完了,才能为将来的成长打下基础,同时也能为更多人提供一个借鉴,感谢您的阅读😘😘😘,如果你也有类似的感触欢迎留言评论!

  • 5
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值