c语言基础知识大全_第1页
c语言基础知识大全_第2页
c语言基础知识大全_第3页
c语言基础知识大全_第4页
c语言基础知识大全_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

千里之行,始于足下。让知识带有温度。第第2页/共2页精品文档推荐c语言基础知识大全C语言一经消失就以其功能丰富、表达力量强、敏捷便利、应用面广等特点快速在全世界普及和推广。下面是我为大家的关于c语言基础学问最新,盼望对您有所关心。欢迎大家阅读参考学习!

C程序的生成过程

C程序是先由源文件经编译生成目标文件,然后经过连接生成可执行文件。

源程序的扩展名为.c,目标程序的扩展名为.obj,可执行程序的扩展名为.exe。

标识符

在编写程序时,必需为函数、变量等命名,这个名字称为标识符。C语言中标识符的命名规章如下:

标识符只能由字母、数字、下划线组成;

标识符的第一个字母必需是字母和下划线;

标识符区分大小写字母,如If和if是两个完全不同的标识符。

合法标识符如下:

A6,b_3,_mn

非法的标识符如下:

ab#12,8m,tr3:4,yesno

标识符不能与程序中具有特别意义的关键字相同,不能与用户编制的函数名、C语言库函数相同,在程序中各种标识符尽量不要重复,以便区分。选择变量名和其他标识符时,应留意做到“见名知义”。

标识符分为如下三类:

1、关键字

关键字是具有特定含义的,特地用来说明c语言特定成分的一类标识符,不能用作用户的标识符。

auto

break

case

char

union

do

double

else

enum

extern

goto

if

int

long

short

signed

static

sizof

struct

switch

unsigned

void

for

while

typedef

continue

float

return

typedef

default

2、预定义标识符

预定义标识符在c语言中也有特定的含义,但可以用作用户标识符,预定义标识符分为两类:

(1)、库函数名字,比如(printf,scanf,sin,isdigit等)

(2)、编译处理命令名,比如(define,include)

3、用户标识符

用户依据需要自己定义的标识符称为用户标识符。无论如何自定义标识符,都必需符合标识符的三条命名规章。

C运算符熟悉

C语言的运算符范围很广,可分为以下几类:

1、算术运算符:用于各类数值运算。包括加(+)、减(-)、乘()、除(/)、求余(%)、自增(++)、自减(--)共七种。

2、赋值运算符:用于赋值运算,分为简洁赋值(=)、复合算术赋值(+=,-=,=,/=,%=)和复合位运算赋值(=,|=,^=,=,=)三类共十一种。

3、逗号运算符:用于把若干表达式组合成一个表达式(,)。

4、关系运算符:用于比较运算。包括大于()、小于()、等于(==)、大于等于(=)、小于等于(=)和不等于(!=)六种。

5、规律运算符:用于规律运算。包括与()、或(||)、非(!)三种。

6、条件运算符:这是一个三目运算符,用于条件求值(?:)。

7、位操作运算符:参加运算的量,按二进制位进行运算。包括位与()、位或(|)、位非(~)、位异或(^)、左移()、右移()六种。

8、指针运算符:用于取内容()和取地址()二种运算。

9、求字节数运算符:用于计算数据类型所占的字节数(sizeof)。

10、特别运算符:有括号(),下标[],成员(→,.)等几种。

另外,按参加运算的对

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论