c语言—运算符

本文详细介绍C语言的基础概念,包括变量定义、数据类型、运算符及其使用规则等内容。涵盖整型、浮点型、字符型等基本类型,以及赋值、算术、位运算等多种运算符的用法。

1变量

   1 定义变量:[有无符合] 变量类型 变量名

         有符号:signed

           无符号:unsigned

          变量类型:整形,字符型,浮点型

            整形:int,long,short,

            字符型:char

            浮点型: float,double

程序=算法+数据

2运算符

 1求空间长度运算符: sizeof

2赋值运算符 :=       整形=浮点型;去整形部分赋给整形,低位溢出

3算数运算符: + -  *  / %

      优先级:* /  %   >   + -

    int /int =int 

    char -(char) -->char

   char-(int)->int

    int -(float /double)->double

4位运算符: >>  <<  & |   ^  ~

     >> n  :右移 n位

      <<n  :左移n位

        & :按位与:同一出一

        | :按位或 :同零出零

        ^: 按位异或:相同出零,不同为一

         ~:按位取反: 为零出一,为一出零

5判定运算符: > <  >=  <=   != !

   结果 :逻辑值   真1  假0

6自增自减运算符: ++  --

i++  ++i  或 i--   --i
前自增、减: ++i  --i (i)先自增/减,(结果)再取(i)值
后自增、减: i++  i--    (结果)先取(i)值 ,(i)再自增/减
  7、三目运算符:   表达式1?表达式2:表达式3
     结果: 表达式1为真,则取表达式2,否则取表达式3
(表达式1非0则为真  表达式1=0则为假)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值