初始C语言——开启升级刷怪之路

今天我们就来简单认识C语言,在这之前我们做一下小小的铺垫,要用C语言首先要在编译器上进行,而编译器是将源代码(人能看懂)进行转化变为目标代码(机器能看懂)的一种工具。我目前在VS2019上进行写代码比较稳定。下面我们进入正题。

首先要了解主函数,引出如下代码。

#include<stdio.h>

int main ()

{

printf(“hello,world\n”);

return 0;

}     

不知你看到这有什么感受,觉得就这么简单?,下面我们来说一下它的实现逻辑。

这行代码的目的是打印一个字符串也就是hello,world以及换行。运行起来首先要进入整个程序的入口也就是主函数,函数的参数是可以没有,返回值是int整形占四个字节,然后调用打印函数printf(全名为printformat),因为这个函数在头文件stdio.h中因此要包含,最后程序执行成功——return 0 表示成功退出程序

最后提出一个问题,主函数为什么要写成这个样子?

这里我们要谈一下历史只关于主函数——下面的代码不用记,只需了解。

远古时代的代码       石器时代           青铜时代     

 main ()             main()          void  main ()

{                             {                        {

                                   return 0;        return 0;

}                              }                       }

   想象一下每个地方都有各自的方言,那要交流是不是应该用一种官方标准的语言。对人如此,计算机尚且一样,为了让代码能在各个地方能跑起来,因此有人就提出了 C99标准用以规范C语言的写法就像不同地方的人就用普通话交流一样。   

本篇差不多就到这了,最后将上篇文章的思维导图分享给大家,有错误欢迎大家指正,希望和大家一起学习共同进步。 

附录: 
 

 在下篇文章我们将具体了解打印函数printf,再见!


 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值