今天是我开始学习c语言的第一天,通过网上查询资料得知写博客对程序员的成长有很大帮助,于是开始在学习的同时开始写一写博客。
我明白自己是一个什么都不知道的新手,一开始也写不出什么有实质性内容的东西。所以目前的播客主要是记录自己的学习经历,通过这一方式来对学习过的东西进行复盘、总结、加深印象。同时在这一过程中,如果我的博客有幸能被各位大佬们看见,我真诚的希望各位大佬各位前辈们可以帮我指点一二。
接下来就是总结今日的学习经历。
DAY1——程序员的第一个代码(HELLO WORLD!)
#include <stdio.h>
int main()
{
printf("Hello World!\n")
return 0;
}
在这里可以学习到5个知识点
1.main函数
对于c语言来说main函数是c语言的执行入口,在c语言中叫做主函数。打个比方main函数就像一座港口,而程序员写的代码就像是一只一只的货轮,要想执行卸货的指令,货轮就必须进入港口,否则就算这个货轮装再多的货,质量在怎么高也完成不了卸货则一指令。
对于c语言来说main函数来说有且只有一个,即使在一个项目中有多个.c文件也是如此,因为程序的入口只能有一个
同时在写main函数的时候不要忘记后面的括号()括号是英文的括号
main函数有以下几种给写法,一种是不写参数int main(),一种是int main(int argc,char* argv[]),一种是int main(void),同时还了解到一种古老的写法void main()(如今已不用),在这里对这两种写法的区别还是不太明白。如果有哪位大佬路过恳请讲解一下。
2.int
int ()是整型的意思
在main前表示函数结束的时候会返回一个整数。
3.return 0
表示函数在结束的时候会返回整数0.与int呼应
4.printf()
print是打印的意思。f是format是格式的意思。按照格式来打印信息
printf是一个库函数,
如上代码printf("Hello World!\n")
就是在屏幕上打印Hello World!
其中“”括起来的字符被称为字符串,此外还有printf("%s\n","Hello World!")。在这里s是字符串的意思,\n是换行符,%某是占位符。
当需要打印整数是用d,小数用%f,字符用q(字符要用‘’)这里我只作了个了解,具体还未学到,以后在继续深入学习。
5.#include <stdio.h>
头文件。
库函数的实现需要头文件的声明(为了提高效率)
在这个头文件中stdio中std-standard,i-input,o-output。也就是提供标准的输入输出。
今天就写到这里。
标签:启程,函数,第一天,int,World,printf,新手,main,Hello From: https://blog.csdn.net/2403_87294899/article/details/142135283