![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 75
流氓兔1987
学无止境,勇攀高峰!
水滴石穿,厚积薄发!
展开
-
fwrite--C语言函数
fwrite 编辑 C语言函数,向文件写入一个数据块 目 录 1函数名 2功能 3用法 4程序示例 1函数名 fwrite 2功能 C语言函数,向文件写入一个数据块 3用法 size_t fwrite(const void* buffer转载 2013-11-15 10:42:59 · 1865 阅读 · 0 评论 -
strncasecmp函数--比较字符串,忽略大小写差异+sscanf格式选择存储字符串+atoi函数
相关函数:bcmp, memcmp, strcmp, strcoll, strncmp 表头文件:#include 函数定义:int strncasecmp(const char *s1, const char *s2, size_t n) 函数说明:strncasecmp()用来比较参数s1和s2字符串前n个字符,比较时会自动忽略大小写的差异。 返回值原创 2013-11-04 15:07:50 · 1948 阅读 · 0 评论 -
strtol函数---将字符串按一定的进制转换
函数原型:long int strtol(const char *nptr, char **endptr, int base); 说明: 这个函数会将参数nptr字符串根据参数base来转换成长整型数。 参数base范围从2至36,或0。参数base代表采用的进制方式,如base值为10则采用10进制,若base值为16则采用16进制等。当base值为0时则是采用10进制做转换,但遇原创 2013-11-04 15:46:45 · 1951 阅读 · 0 评论 -
strtok函数的介绍
原型:char *strtok(char s[], const char *delim); 作用:strtok()用来将字符串分割成一个个片段。参数s指向欲分割的字符串,参数delim则为分割字符串中包含的所有字符。当strtok()在参数s的字符串中发现参数delim中包含的分割字符时,则会将该字符改为\0 字符。在第一次调用时,strtok()必需给予参数s字符串,往后的调用则将原创 2013-11-04 14:17:54 · 1217 阅读 · 0 评论 -
移位操作---左移和右移
这里面所有的操作都是针对存储在计算机中中二进制的操作,正数在计算机中是用二进制表示的,负数在计算机中使用补码表示。 左移位:,有符号的移位操作 左移操作时将运算数的二进制码整体左移指定位数,左移之后的空位用0补充。 右移位:>>,有符号的移位操作 右移操作是将运算数的二进制码整体右移指定位数,右移之后的空位用符号位补充,如果是正数用0补充,负数用1补充。 ====转载 2013-11-06 10:11:07 · 5327 阅读 · 0 评论 -
struct timeval结构体 以及 gettimeofday()函数
一、struct timeval结构体 struct timeval结构体在time.h中的定义为: struct timeval { __time_t tv_sec; /* Seconds. */ __suseconds_t tv_usec; /* Microseconds. */ }; 其中,tv_sec为Epoch转载 2013-11-06 14:03:13 · 1597 阅读 · 0 评论 -
指针作为函数的参数传递的问题
写一个函数,让这个函数通过指针参数返回内存某一个缓冲区的首地址。 下面这段代码是正确的,这段代码通过函数申请一片内存区,并将申请到的内存首地址返回给调用函数: void getptr(int **p, int num) { *p=(int *)maccol(num*sizeof(int)); return; } void main() { int *ptr;转载 2013-12-10 11:43:06 · 751 阅读 · 0 评论