******************** 基本运算 ********************

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------------


********************  基本运算  ********************

 

********************  算术运算  ********************

加法运算 +

 做加法运算还可表示正号.

减法运算 

做减法运算还可表示负号.

3乘法运算 *

除法运算 /

整数除以整数还是整数 .( 1/2 = 0)

5取余运算 %

%两侧只能是整数

正负性取决于%左侧的数值

 

********************  赋值运算  ********************

 

int a = 10 + 5 

等号左边不能是常量

复合赋值 a+= 4 + 5  =  a = a + 4 + 5

 

自增自减 

 

a++++a的区别

a++ 先参与运算再自身加1

++a先自身加1再参与运算

 

********************  sizeof  ********************

 

用来计算一个变量或者一个常量,一种数据类型所占的内存字节数

 

#include <stdio.h>

 

int main()

{

sizeof运算符的语法

sizeof (变量或常量或类型)

返回时内存中字节占用的长度

int num;

printf(“%d,%d,%d\n”,sizeof(int),sizeof(num),sizeof(123));

printf(“double类型占用 %lu 字节\n”,sizeof(double));

sizeof的用法非常奇怪,后面带有一个括号,所以很像函数调用

printf(“int”);

sizeof(“int”);

 

sizeof是运算符,不是函数

 

遇到数据类型加括号,也可以凡是sizeof后边都加一个括号.

搞不懂:在常量的情况下  sizeof(‘a’) = 4字节 

return 0;

}


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值