C语言入门分析

C语言是一门面向过程的高级语言,既有接近底层的特性,也有高级的语法。所谓C生万物,C语言自1972年诞生以来,一直都被业界所认可。而其它的一些曾经流行的编程语言如:COBOL、Pascal、Fortran等已经被基本不被使用了。但C语言却历久弥新,到现在为止,C语言在编程界的地位还是如此重要。那么为什么C语言有如此魅力呢?

首先,C语言可以应用于 系统编程嵌入式开发、游戏开发、编译器开发、通信领域、工业控制和科学计算等众多领域。可以说,学好了C语言,就相当于控制了整个世界!

  •  那么,既然C语言如此重要,也是很多大学编程入门的首选,我们应该如何去学习呢?

首先我们来看一段简单的C语言代码。

#include <stdio.h>

int main()
{
    int a = 5;
    int b = 6;
    int sum = 0;
    sum = a + b;
    printf("%d\n", sum);
    return 0;
}

新手看代码是代码

高手看代码是内存

而那种大V级别的人物看代码是“代码”

那么现在的你看到这段简单的代码,是到了哪种级别呢? 

首先我们看最开始的那段代码:

#include <stdio.h>

#include 是C语言中的预处理命令,代码含义是“包含”,后面的 stdio.h 代表“”standard input output” 即标准输入输出头文件,后缀.h代表head——头文件。这个头文件需要用尖括号<>引起来。这些都是C语言的语法规定,编译器便是按照这个规定进行编译执行。整体的这个含义便是:“包含了一个头文件”。那为什么要包含这个头文件呢?因为这个头文件中有很多的库函数,那些函数我们可以直接引用。比如下面的

printf("Hello world!");

这个语句的作用是输出 Hello world! 在屏幕上,其中这个 printf 就是一个函数,这个函数在stdio.h头文件中,也就是说如果事先没有包含 stdio.h 这个头文件,那么也就用不了 printf 这个函数,无法输出字符在屏幕上。所以,包含头文件是为了更方便地使用那些系统函数,在以后得学习中,会接触到更多有趣的函数,这些函数都被分门别类放在各个头文件中。

接下来就看看

int main() 

{

        return 0;

}

这部分的原理

main()是一个函数,称为主函数。是程序的入口!我们编写的程序都是从这里开始编译的,每一个程序只能有一个main函数,因为有多个的话程序不知道从哪里开始。这是C语言语法的规定。

接下来就是这一段代码了:

    int a = 5;
    int b = 6;
    int sum = 0;
    sum = a + b;
    printf("%d\n", sum);

 这段代码你能看到什么信息呢?通常我们看到的都是:一个数值5,一个数值6,加起来,输出!

没有错!但是我们可以看的更通透一些:

首先,创建了一个 int 类型大小的空间——4个字节空间,这个空间存储了一个数值——5,并命名为 a;然后又创建了一个4字节的空间,放进去数值6,命名为 b;接下来又创建一个4字节空间命名为 sum 并初始化为0;最后将 a 空间的数值与 b 空间的数值相加,放到 sum 空间中再输出 sum 的值。

好了,这就是最简单的C语言代码分析。希望你能通过不断的练习达到前面所说的第三阶段! 

  • 17
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值