C语言基础知识

C语言

         1.C语言关键字

         存储类型:extern staticregister auto

         基本数据类型:int char shortlong double void float enum unsigned signed

         构造数据类型:struct uniontypedef

         结构语句:if switch whilefor

         辅助结构语句:else casebreak default do return continue goto

         其他:volatile constsizeof

2.基本数据类型

         整型:int short longchar

         浮点型:double  float

                            所占空间                   有符号数据范围     无符号数据范围

         char    1字节             -128————127         0————255

         short   2字节          -32768————32767       0————65535

         其他存储类型在/usr/include/limits.h文件中查看

         ascii表中注意内容:

                   32                ' '              空格

                   48—————57         '0'-------'9'

                   65—————90         'A'-------'Z'

                   97—————122        'a'-------'z'

         定义变量一般形式

                   <存储类型> <数据类型> <变量名>;

                   变量名:符合标识符的定义规则

                            由字母、数字、下划线组成

                            不能以数字开头

                            不能关键字相同

3.运算符

         算术运算符

                   + - * \ % ++ --

                   ++   ++在前,先自加,后运算 ++在后,先运算,后自加

                   --       --在前,先自减,后运算 --在后,先运算,后自减

         关系运算符

                   > >= < <= == !=

         逻辑运算符

                   && || !

                   && 当&&运算符前面表达式不成立时,后面表达式不做判断

                   ||     当||运算符前面表达式成立时,后面表达式不做判断

         赋值运算符与赋值复合运算符

                   =

                   += -= *= \= %=

         逗号运算符

                   (表达式1,......,表达式n)

                   整个表达式的值为最后一个逗号后面表达式的值,前面表达式的值参与运算

                   a=100,b= 200;

                   c = (a++,b++,a+10);

         条件运算符

                   <表达式1>  ?  <表达式2>  :  <表达式3>

         sizeof运算符

                   sizeof既是关键字,也是运算符

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值