1.C语言是什么?
是一种人与计算机对话的语言,通过写程序,给计算机下达指令,使计算机执行命令。除了C语言,还有C++,Java等等语言。
2.C语言的由来。
于1969年发明,起初是为了作为Unix系统的开发而发明,1988年C语言标准化,是C语言开始稳定和规范化,直至今日。
3.编译器。
C语言无法被计算机直接执行,需要经过编译和链接两个步骤才能使文件被成功执行。在编译过程中每个源文件单独经过编译器处理生成对应目标文件(以.obj为后缀的文件),多个目标文件和库文件经过链接器处理生成可执行程序(.exe文件)。
4.源文件,头文件。
源文件指以.c为后缀的文件,用于储存C语言代码。
头文件指以.h为后缀的文件。
5.mian函数。
main函数是程序的入口,在一个项目中,多个.c文件中只有一个main函数,入口只能有一个。
6.printf和库函数。
printf为一个库函数,功能是用于打印信息在屏幕上。用法为printf("HELLO\n"),执行后,HELLO就会打印在屏幕上。
库函数:为了方便C语言标准规定了一组函数,这些函数再由不同的编译器厂商根据标准进行实现,提供给程序员使用。这些函数被组成了一个函数库,被称为标准库,这些函数也被称为库函数。一个系列的库函数需要一个头文件声明,所以库函数的使用,需要包含对应的头文件。
7.关键词。
int , if, return等。每个都有特殊含义,无法自己创建,为C语言自己使用。
8.字符和字符串。
关于字符和字符串的作用,我在知网上看到一个浅显易懂的回答:“为了让你提的这个问题我可以直接在浏览器中看到,而不是看到一串二进制或者是十六进制,然后自己去对着编码表去翻译'.在打印字符串时,在数组最后需要加 \0 作为结束符号。
9.转义字符。
在字符前加个\,可以使其改变原有的作用。如\n代表换行的意思。
10.语句
C语言的代码是由一条条语句构成。1.空语句 2.表达式语句 3.复合语句 4.函数调用语句 5.控制语句。
我是一名大一的学生,因对C语言感兴趣,初次了解C语言,我的编程目标是达到能够独立接单的程度,或可以自己开发游戏等等。我打算每天都花上一两个小时左右用来学习C语言。希望通过自己的努力在未来进入联想公司。