![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
随闪风亮
喜欢看书,打篮球,热衷于行业开发知识
展开
-
C语言运算符小结
学习C 语言的过程中,有时候会看到&, |, ^等符号,之前不是很了解,特意百度了一下,总结这些操作符的具体用法.A. &有两种含义用途 1. 取地址。单目运算符。用来取一个变量的地址。 比如int *p = &i; 意思是定义了一个整型指针p,指向变量i的地址.这里的&作用是取变量i的地址。 2. 位操作中的与操作运算符。 按位与,双目运算符.计算的时候按位计算,&两边操作数对原创 2015-11-28 21:52:47 · 736 阅读 · 0 评论 -
C语言字符和字符串的比较
1.比较字符可以直接使用==比较操作符,如: char c1=’a’,c2=’b’; if(c1==c2) printf(“%c is same as %c.”,c1,c2); else printf(“%c is different to %c”,c1,c2);2.若是字符串,则需要使用字符串函数了,strcmp char s1[]=”abc”,s2[]=”xyz”; if(strcmp原创 2015-12-03 15:44:59 · 1259 阅读 · 0 评论 -
C的形参和实参的关系
形参变量只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元。因此,形参只在函数内部有效。函数调用结束返回主调用函数后则不能再使用该形参变量。在一般传值调用的机制中只能把实参传送给形参,而不能把形参的值反向地传送给实参。因此在函数调用过程中,形参值发生改变,而实参中的值不会变化。而在引用调用的机制当中是将实参引用的地址传递给了形参,所以任何发生在形参上的改变实际上也发生在实参变量上。原创 2015-12-03 17:49:38 · 4517 阅读 · 0 评论