【C语言】“hello world!”程序入门详解

简介: 【C语言】“hello world!”程序入门详解

2022.7.2

纪念一下自己编写的第一个C语言程序

#include<stdio.h>
int main()
{
  /*我的第一个c语言程序*/
printf("hello world!\n");
 
return 0;
}

下面详细讲解一下这个第一个C语言程序:

1.include:包含。#include 是一个预处理命令,用来引入头文件

2.<stdio.h>:stdio.h 是一个头文件 (标准输入输出头文件), 其中的std是standard(标准)的缩写,i是input(输入)的缩写,o是out(输出)的缩写,h则是head(头)的缩写。 当编译器遇到 printf() 函数时,如果没有找到 stdio.h 头文件,会发生编译错误

第一行代码总结:综上,该行代码翻译结果为"这个文件可能会包含一个标准输入输出头文件"。

头文件是扩展名为 .h 的文件,包含了 C 函数声明宏定义,被多个源文件中引用共享。有两种类型的头文件:程序员编写的头文件编译器自带的头文件(程序中出现的<stdio.h>就是一个编译器自带的头文件)。

3.int main():是主函数,程序从这里开始执行

需要特别注意的是:所有的C语言程序都需要包含main()函数,且一个项目中只能一个主函数,也即只能有一个程序的入口,否则编译器就会报错!

4.printf():是一个发送格式化输出到标准输出(屏幕)的函数,其中print(打印),f是format的缩写。因此printf可以理解为"格式化输出"。其作用是在屏幕上打印东西。

5.\n:是一个转义字符,能够实现换行效果。

C语言中还有其他许多转义字符,罗列如下:

6.return 0:终止 main() 函数,并返回值 0。先来看return的定义

因为C语言中0即为“空”/“无”的意思,因此return 0则意为“结束程序,且不需要返回任何东西”。





相关文章
|
1月前
|
C语言
C语言的“Hello World”
C语言的“Hello World”
14 0
|
1月前
|
存储 编译器 Serverless
【c语言 】 函数入门
【c语言 】 函数入门
24 0
|
4月前
|
C语言
好好学习 天天编程—C语言之我的第一个hello world(二)
好好学习 天天编程—C语言之我的第一个hello world(二)
|
10月前
|
算法 编译器 C语言
从零学习C语言---函数
本章介绍了C语言中函数的使用,函数是C语言中非常要要的一部分。快来学习把。
从零学习C语言---函数
|
11月前
|
编译器 C语言
C语言打印hello world
C语言打印hello world
155 0
C语言从入门到精通——第一个C语言程序
C语言从入门到精通——第一个C语言程序
|
编译器 Linux Shell
C语言入门(三)——简单函数(一)
C语言入门(三)——简单函数
C语言入门(三)——简单函数(一)
|
小程序 编译器 Linux
C语言入门(三)——简单函数(二)
C语言入门(三)——简单函数
C语言入门(三)——简单函数(二)
|
Java Unix 编译器
C语言从零开始之Hello World
C语言从零开始之Hello World
93 0
|
C语言
《C语言<程序改错题练习合集(1)>》
《C语言<程序改错题练习合集(1)>》
294 0
《C语言<程序改错题练习合集(1)>》

热门文章

最新文章