C语言常见小知识

  1. 1. 每个源文件(.c)单独经过编译器处理生成对应的目标文件(.obj为后缀的文件)

    2. 多个目标文件和库文件经过链接器处理生成对应的可执行程序(.exe文件)

    3.C语言把 .c 为后缀的文件称为源文件,把 .h 为后缀的文件称为头文件

    4.集成开发环境(IDE)用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。

    5.每个C语言程序不管有多少行代码,都是从 main 函数开始执行的, main 函数是程序的入口,main 函数也被叫做:主函数

    6.printf 个库函数,它的功能是在标准输出设备(般指屏幕)上进行信息的打印。

    7.为了不再重复实现常见的代码,让程序员提升开发效率,C语言标准规定了一组函数,这些函数再由不同的编译器厂商根据标准进行实现,提供给程序员使用。这些函数组成了一个函数库,被称为标准库。

    8.一个系列的库函数一般会声明在同一个头文件中,所以库函数的使用,要包含对应的头文件。

    9.C语言中有一批保留的名字的符号,比如: int 、 if 、 return ,这些符号被称为保留字或者关键 字。

    10.关键字都有特殊的意义,是保留给C语言使用的,程序员自己在创建标识符的时候是不能和关键字重复的,关键字也是不能自己创建的。

    11.在键盘上可以敲出各种字符,如:a,q,@,#等,这些符号都被称为字符,C语言中字符是用单引号括起来的,如:'a','b','@'。

    12.如果我们每个人自己给这些字符中的每个字符编一个二进制序列,这个叫做编码,为 了方便大家相互通信,不造成混乱,后来美国国家标准学会(ANSI)出台了个标准ASCII编码,C 语言中的字符就遵循了ASCII编码的方式。

    13.字符A~Z的ASCII码值从65~90,字符a~z的ASCII码值从97~122,对应的大小写字符(a和A)的ASCII码值的差值是32,数字字符0~9的ASCII码值从48~57,换行 \n 的ASCII值是:10,在这些字符中ASCII码值从0~31这32个字符是不可打印字符,无法打印在屏幕上观察。

    14.使用双引号括起来的一串字符就被称为字符串,如:"abcdef",就是一个字符串。

    15.C语言字符串中一个特殊的知识,就是在字符串的末尾隐藏放着个 \0 字符,这个 \0 字符是字符串的结束标志。

    16.在字符中有一组特殊的字符是转义字符,转义字符顾名思义:转变原来的意思的字符。

    17.\n 个转义字符表示换行的意思,我们可以简单的理解为 \ 让 n 的意思 发生了转变, n 本来是一个普通的字符,被 \ 转义为换行的意思。

    18.C语言的代码是由一条一条的语句构成的,C语言中的语句可为以下五类:空语句、表达式语句、 函数调用语句、复合语句、控制语句。

    19.控制语句用于控制程序的执行流程,以实现程序的各种结构方式(C语言支持三种结构:顺序结构、选择结构、循环结构),它们由特定的语句定义符组成,C语言有九种控制语句。 可分成以下三类: 条件判断语句也叫分支语句:if语句、switch语句; 循环执行语句:do while语句、while语句、for语句;转向语句:break语句、goto语句、continue语句、return语句。

    20.注释是对代码的说明,编译器会忽略注释,也就是说,注释对实际代码没有影响。注释是给程序员自己,或者其他程序员看的。 好的注释可以帮我们更好的理解代码,但是也不要过度注释,不要写没必要的注释。

    21.C语言的注释有两种表示方法:第一种方法是将注释放在 /* */ 之间,内部可以分行。第二种写法是将注释放在双斜杠 // 后面,从双斜杠到行尾都属于注释。这种注释只能是单行,可以放在行首,也可以放在一行语句的结尾。

  • 21
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值