标签:style blog class code color int
1 typedef 和 define 的区别
#define是简单的替换; typedef是别名!
1
2 |
#define pchar char * pchar a,b; //展开后 char *a,b;a为指针,b不是 |
1
2 |
typedef
char * pchar; pchar a,b; //a b均为指针 |
2.注释
3接续符 和转义字符 均为 \
4单引号和双引号
5 逻辑运算符
&& || 具有短路特性
A&&B A为假时 B便不再计算
A||B A为真时 B便不再计算
6左移<< 右移>>
不能超过数据长度,不能小于0
7 除法和求余
除法运算符“/”。二元运算符,具有左结合性。参与运算的量均为整型时,结果为整型,舍去小数。如果运算量中有一个为实型,结果为双精度实型。
求余运算符“%”,二元运算符,具有左结合性。参与运算的量均为整型。求余运算的结果等于两个数相除后的余数。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 |
#include <stdio.h> void
main() { int
a,b,c; a=10;b=3; c=a/b; printf ( "%d \n" ,c); c=a%b; printf ( "%d \n" ,c); a=-10;b=3; c=a/b; printf ( "%d \n" ,c); c=a%b; printf ( "%d \n" ,c); a=10;b=-3; c=a/b; printf ( "%d \n" ,c); c=a%b; printf ( "%d \n" ,c); } |
c 语言中 除法的符号与 除数和被除数 有关,相同则为 正 相反则为 负
余数 与被除数的符号相同,
大小均为相应无符号数的运算。
标签:style blog class code color int
原文地址:http://www.cnblogs.com/chen-/p/3705216.html