C语言13天——day01

C语言一经出现就以其功能丰富、表达能力强、灵活方便、应用面广等特点迅速在全世界普及和推广。C语言不但执行效率高而且可移植性好,可以用来开发应用软件、驱动、操作系统等。C语言也是其它众多高级语言的鼻祖语言,所以说学习C语言是进入编程世界的必修课。

#include<stdio.h>
int main( int argc, char *argv[ ])
{
     printf("Hello World");
    return 0;
  
}
View Code

 一个C程序有且只有一个主函数,即main函数。

C语言注释方法有两种:

   多行注释:  /* 注释内容 */ 

   单行注释:  //注释一行


首先是C语言的结构。“一个C程序就是由若干头文件和函数组成。


C程序就是执行主函数里的代码,也可以说这个主函数就是C语言中的唯一入口。
printf()是格式输出函数
return是函数的返回值,根据函数类型的不同,返回的值也是不同的。
注意:C程序一定是从主函数开始执行的.

头文件包含命令“#include<>”和“ #include” “ ”两个形式大体相同,区别在于寻找<>和""中包含的头文件的顺序,即先从哪一个位置开始搜索这个头文件。
< >引用的是编译器的类库路径里面的头文件
""引用的是你程序目录的相对路径中的头文件
也就是说如果你使用的头文件是像stdio.h, math.h, stdlib.h这样的系统提供的头文件那么我们使用<>(这三个头文件是比较常用的),如果是你自己编写的头文件,我们使用" "。

然后是<>中包含的头文件stdio.h。stdio 就是指 “standard input and output"即标准输入输出。

其中包含的函数有getchar, putchar, scanf, printf, gets, puts, sprintf这些函数, 作用都是读取数据和输出数据。

其中我们现在比较熟悉的就是printf函数我们知道他可以将一些内容打在屏幕上.

计算机里的函数:

函数是指一段在一起的、可以做某一件事儿的程序。也叫做子程序、(OOP中)方法。

 

我们把一个C语言程序当作一个大房子。我们要执行这个程序需要进入这个房子。嗯,先进入这间房子的入口,就比如那个换鞋的地方,或者直接是客厅。

嗯,然后我们想要进入其他房间(函数)就要从客厅进入(当然房间和房间之间也互通并不是只能从主函数进入,有错误请大佬指出,在我能力范围内这段描述没啥问题)。

所以说主函数是每个C语言程序所必须的程序入口。至于这个int,后面再说。

关于规范和注释,并不想多讲,本来就没有多少内容,只是一个规范。一定要注意的一点,要用英文半角输入

C语言--->汇编语言--->机器语言。
当然这是检查过程序错误后的编译阶段,在检查之前还有预处理阶段。也就是我们写在主函数之前的部分以“#”开头的命令。
以#include<>为例,预处理器将<>中的内容粘贴进你编写的C程序使得你可以直接调用头文件中的函数等东西。

粘贴这个词用的很形象,意思就像是本身你的文章中没有写这个内容,但是你现在需要这个内容但你又懒得写,于是就直接截取了一段,

粘贴在了你空给这部分内容的地方。当然这部分借来的代码会和你写的代码一起转换为汇编语言和机器语言。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 



 


转载于:https://www.cnblogs.com/xuan-xue/p/10026689.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值