C语言中的一些细节(未完待续)
2017-05-17 10:43
211 查看
c语言中的&的作用:
1.取地址,单目运算符,用来取一个变量的地址。
int i , *p;
p = &i;
2.位操作中的与操作运算符(and),双目运算符,按位计算,0&0、1&0、0&1=0,1&1=1;
3.用于逻辑表达式中的作用为与运算,比如:
if((i <j) &&(i<k))
{
//code
}
c语言中的j++和++j的区别:
单独一个语句的时候没有任何区别,比如:
j++;(++j;)
如果用在表达式中,比如:
int j = 2,k;
k = j++;
等价于k = j, j = j+1;
那么k=2,j=3;
int j = 2,k;
k = ++j;
等价于 j = j+1, k = j;
k = 3,j = 3;
1.取地址,单目运算符,用来取一个变量的地址。
int i , *p;
p = &i;
2.位操作中的与操作运算符(and),双目运算符,按位计算,0&0、1&0、0&1=0,1&1=1;
3.用于逻辑表达式中的作用为与运算,比如:
if((i <j) &&(i<k))
{
//code
}
c语言中的j++和++j的区别:
单独一个语句的时候没有任何区别,比如:
j++;(++j;)
如果用在表达式中,比如:
int j = 2,k;
k = j++;
等价于k = j, j = j+1;
那么k=2,j=3;
int j = 2,k;
k = ++j;
等价于 j = j+1, k = j;
k = 3,j = 3;
相关文章推荐
- 关于c语言的深入剖析——一些小细节
- C语言 指针要注意的一些细节问题
- C语言一些细节
- 程序员之---C语言细节18(一些奇怪表达式)
- 程序猿之---C语言细节18(一些奇怪表达式)
- C语言的一些细节总结
- c语言输入输出的一些细节
- 01 C语言中的一些细节
- 在学习C语言时遇到的一些细节方面的问题
- c语言中的一些细节
- 编程实践中C语言的一些常见细节
- c语言的一些小细节
- c语言输入输出的一些细节
- 关于c语言static的一些细节
- C语言中 sizeof 操作符使用时的一些细节 和 指针类型的大小
- C语言的一些琐碎细节备忘
- 编程实践中C语言的一些常见细节
- c语言的一些细节学习
- C语言中一些容易忽视的细节
- C语言笔记(数组地址一些细节)