1.1 C语言概述
# include<stdio.h>
int main(void)
{
printf(“你好,这是我的第一个C程序”);
return 0;
}
# include<stdio.h>
# include<>它是预处理器指令 尖括号内调用的它 的头文件 stdio.h 简单的说是调用输出函数printf()输入函数scanf()来进行输入输出的实现,也就是能在主函数中可以用到输入输出指令。
int main(void)
main()它是一个主函数 int表示main()函数返回的值是一个整数 void表示main()不带任何参数 在这里先不探讨int 和 void,其实在C程序中main函数是可以直接裸用比如:
main()
{
}
但是这样用编译器虽然不会报错但是这样写程序非常的不标准,不标准会导致c程序在移植的时候会出现一些问题,初学者可以这样用但是到以后工作或大型程序时这样是万万不能的。
在这里给大家拓展一些凡是英文字母带括号的都是函数比如:printf() scanf() getchar() putcher()
{
}
花括号 是一个函数体的开始 同时也是一个函数体的结束 { 左花括号开始 }右花括号结束 一个C程序中只能有一个主函数也就是main()函数 每个main()函数必定跟着一对花括号 所有是编程全都是在花括号内编写
printf(“”);
printf()他是一个输出打印函数 也就是说把文字打印在屏幕上 在peintf函数中想要输出的文字都是在””双引号内写入 双引号内的文字原样输出 也就是你咋双引号内输入什么东西就会输出什么东西 除了回车一类的需要用转义字符来代替 转义字符会在后面讲
printf()它必须以;分号结束 分号放在括号外面 拓展一下不论是什么要结束都要加;分号
return 0;
这个目前可以看作是结束main()函数的要求 其实它是为调用方提供一个返回值
在这样再拓展一下如果在开头的时候 main()函数前面 没有定义返回值 比如前面加了一个int 在后面可以不用加 return 0;
如果加上了一定要加return 0; 如果在main()函数前面加上 void 比如 void main()在后面一定不要加return 0;至于什么原因 如果你足够聪明的话 你可以在讲main()函数中看出来 看不不出来也没有关系 这个内容毕竟还没有学过 而且void main()这种写法 本就不被认可 所以大家尽量在程序结束加上return语句 这个是好习惯
注释
/ * 这是一个简单的程序 * /
只要在/ * * /中间的都是注释不论你怎么摆放 注意/和 * 之间没有空格 也不能有空格 我在这里加空格的原因是不加空格我网站会吃掉*号 ==
/ /这个注释只能是一行
所以大家尽量都用/ * * /这样的注释
注释是不会被编译器编译的 因为注释都是给人看的 为了让人更好的理解这个程序的意思
这一节已经结束 希望大家可以好好吸收一下 说不定下一个C语言大神就是你哟!
第二节我会上传一下工具 教大家如何运行C程序 想要知道C语言历史的请自行百度吧在这样我不讲了