C语言是什么?新手入门必看基础概念

张开发
2026/4/11 10:05:26 15 分钟阅读

分享文章

C语言是什么?新手入门必看基础概念
1.问c语言是什么它属于一种语言然而却是用于人和计算机交流的一种语言它跟其他计算机语言存在不同的一点是得经过编译以及链接才会变成可执行程序.exe计算机所识别的是二进制所以C语言就等同于人类把想要表达的事物借助一种语言将其转变为二进制的形式进而让计算机能够识别并执行任务。2.头文件和源文件是什么后缀是.c的文件被称作源文件后缀是.h的文件被称作头文件。前期的时候我们着重关注的是源文件.c然而这两者在本质层面不存在任何差异仅仅存在后缀方面的区别。3.写c语言的第一个格式#include int main() { prinf() return 0 }注意在使用vs运行时快捷键是ctrlf54.关于主函数main和结束函数return 0main乃是程序的入口之处并且还是那独一无二的起始点然而return 0却是终结的标识这二者彼此相互对应所输入的代码能够被编译以及链接仅处在这二者范围之中。要留意main函数仅有一个而且它能够位于任意的位置主函数之后的代码才会产生效果。5.关于一些常见错误main 被写成了mianmain后边的()漏掉了代码中不能使⽤中⽂符号⽐如括号和分号⼀条语句结束后有分号6.关于库函数的概念把官方规定好的一系列指令当作库函数这些指令能视作一个个动作可以看成方便程序员操作的指令而且库函数通常得包含对应的头文件比如printf以及scanf。可以这么讲就是库文件借助头文件对外输出接口也就是说一个头文件是一系列库函数赖以存在的前提条件。库函数大全;7.关于关键字的概念C语言里存在一批有着保留名字的符号像int像if像return这些符号被称作保留字或者关键字。• 关键字都有特殊的意义是保留给C语⾔使⽤的• 程序员⾃⼰在创建标识符的时候是不能和关键字重复的• 关键字也是不能⾃⼰创建的8.关于字符字符串和占位符字符是例如ascv等一些符号它们用单引号括起来字符串是多个字符相连而成其被双引号括起要留意字符串能够是单个字符故而被双引号括起时既可为单个字符又可为一串字符。于计算机内全部数据皆是以二进制的形式予以存储的那么这些字符于内存里分别是以怎样的二进制来存储的呢倘若我们每一个人自行给这些字符之中的每个字符编定一个二进制序列这便称作编码。然后已经整合出了编码表而当你输入的是编号来打印出相应的字符时是不需要加引号的对于占位符它起到用以表明你所录入的代码的样式的作用比如是输出字符又或者是字符串再或者是整数。9.关于转义字符的概念转义字符从名称来看就是那种会转变原本所具备意义的字符它是以反斜杠“\”作为开头的比如说字母“n”它原本所代表的只是其自身这个字母“n”然而当它变成了反斜杠加上“n”也就是“\n”之后所具备的意思就转变为了换行的意思。那么转义字符呢就是给原本的字符赋予特别的含义进而达成一系列的目的。针对转义字符有以下几个作用使得字符仍旧带着原本的意思避免其起到作用像是 /。/“/‘这些字符在没加 / 以前都有特殊的含义为避免其起到作用维持正常翻译所以加上 / 来让其维持原有意思。要避免被认作转义字符一旦出现//就得表明要阻止它起到转义字符的功效这等同于双重否定。·退格并覆盖前一个字符随后继续执行/b·其他特殊含义。应该留意的是转义字符仅仅占据一个字符的位置也就是说在代码里等同于一个空格。10.语句的概念组成C语言代码的是一条条的语句C语言里面的语句能够分为如下这五类。·空语句一个分号相当于一个空语句在一个分号的前面添加进某个表达式比如abc如此一来它便是属于一个表达式语句。·函数调用语句顾名思义调用一个函数来执行程序的语句·复合语句多个语句合成在一起的代码块用于执行多个任务’管控语句其用于操控程序的执行流程借此达成程序的各类结构形式等同于英语里的从句具备很强的逻辑性C 语言支持循环、顺序、选择这三种结构而由这三种结构复合而成的代码会存在无限种可能性这就好比讲述了一个故事。11.注释的作用编写程序之际鉴于代码乃抽象事物常需于旁写下注释用以阐释某行代码或词语之意且此注释不得影响代码运行亦不会显示于程序之上故而注释虽非必要却有助于编写者与阅读者理解。注释有两种形式·/*注释*/这种形式的注释就是将中间的东西作为了注释。可要留意了这种样式的注释是不可以嵌套的。换句话讲不会出现/*/*注释*/*/这样的样式因为在前面有/*的时候后续识别到的就是出现的第一个*/也就是会致使程序上多出现一个*/的情形这就是因为识别的是第一个*/。·//注释此种注释类型是把//之后的那一行话语全都视作成为注释内容当然啦//它也能够出现在一行里的任意一个位置然而它所注释掉的仅仅是它右边的那些内容现如今大多使用这种注释方式。需要要留意的是注释是不可以被放置于双引号的里面的不然的话就会转变成为普通的字符而不存在注释的作用了。并且整个注释内容只占一个字符也就是一个空格.以上是我对c语言的各个概念的个人理解。

更多文章