c语言介绍
C 语言是一种通用的高级语言,它可以写在一个或多个扩展名为 “.c” 的文本文件;
代码实现helloworld
#include <stdio.h>
//#include <stdio.h> 预处理文件 .h文件是头文件
int main()
{
printf("Hello, World! \n");
system("pause");// //暂停函数,请按任意键继续...
return 0;
}
所有的 C 语言程序都需要包含 main() 函数。 代码从 main() 函数开始执行。
- 头文件中声明。 stdio.h 是一个头文件 (标准输入输出头文件) , #include 是一个预处理命令,用来引入头文件。
- 当编译器在使用 printf() 函数时,如果没有找到 stdio.h 头文件,会发生编译错误。
- return 0; 表示退出程序。
- system(“pause”);暂停函数,如果遇到运行窗口闪退的情况下即可使用该语句
提示:
- 当是 void main() 时,main() 的返回值是空,所以可以不写或者是 return; 但这是以前的写法了,现在很少用 void main() 了,也不推荐大家这么用 。
#include <stdio.h>
void main(){
printf("Hello, World!\n");
return ;//这里的return 可以省略
}
错误提示:
以上警告一般发生在没有包含头文件 #include <stdio.h> 就使用 printf 的情况。
知识补充:printf 函数是一个库函数,它的声明在 stdio.h 文件里。所以,你只要在源文件中 #include <stdio.h> 就可以了。
#include <stdio.h> 分析
- stdio 表示系统文件库, 也可以声明其它的
- .h 表示头文件,因为这些文件都是放在程序各文件的开头
- #include 告诉预处理器将指定头文件的内容插入到预处理器命令的相应位 导入头文件的预编译指令
- <> 表示系统自带的库; 也可以写成" " 表示用户自定义的库 如果写成" "并且自定义的库里面没有这个文件系统会自动查找自带的库,如果还是没有就报错