随笔分类 -  POINTERS ON C

摘要:考虑一个计算一系列值的平均值的函数:计算指定数目的值的平均值(差的方案):float average(int n_values,int v1,int v2,int v3,int v4,int v5){ float sum = v1; if( n_values... 阅读全文
posted @ 2019-02-25 23:02 Sherry_Yue 阅读(385) 评论(0) 推荐(0)
摘要:阶乘:factorial(n)={1n<=0n∗factorial(n−1)n>0factorial(n)=\begin{cases} 1 & n<=0\\n*factorial(n-1) & n>0\end{case... 阅读全文
posted @ 2019-02-25 22:35 Sherry_Yue 阅读(1515) 评论(0) 推荐(0)
摘要:奇偶校验(Parity Check)是一种校验代码传输正确性的方法。根据被传输的一组二进制代码的数位中**“1”的个数是奇数或偶数来进行校验。采用奇数的称为奇校验**,反之,称为偶校验。采用何种校验是事先规定好的。通常专门设置一个奇偶校验位,用它使这组代码中... 阅读全文
posted @ 2019-02-25 22:26 Sherry_Yue 阅读(495) 评论(0) 推荐(0)
摘要:我们使用指针数组char ** strings来储存一堆字符串,value为指定要查找的那个单个字符因为*strings只能存储一个字符串,那么套用二重指针就是可以存储一系列字符串,即字符串数组#include #define TRUE 1#define F... 阅读全文
posted @ 2018-12-05 09:32 Sherry_Yue 阅读(694) 评论(0) 推荐(0)
摘要:虽然函数库里已经有这样的一个函数了,但还是可以自己编写一下/*计算一个字符串的长度*/#include size_t strlen( char * string )//size_t是标准C库中定义的,即为unsigned int{ int len = 0; ... 阅读全文
posted @ 2018-12-05 08:59 Sherry_Yue 阅读(151) 评论(0) 推荐(0)
摘要:1. 累赘、无效的逗号操作符if( b+1, c/2, d>0 ) //...省略判断条件相当于舍弃了前面两个式子,而是只判断了最后一个 d>0 的真假,所以这种用法毫无意义。2. 一种特殊情况的while循环中的使用原代码:a = get_value();... 阅读全文
posted @ 2018-12-03 20:39 Sherry_Yue 阅读(261) 评论(0) 推荐(0)
摘要:int numberOfOne( unsigned value ){ int count; for( count = 0; value != 0; value >>= 1 ) if( ( value & 1 ) != 0 )//如果最低位是1,就增加计数器... 阅读全文
posted @ 2018-12-02 22:43 Sherry_Yue 阅读(490) 评论(0) 推荐(0)