![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c
文章平均质量分 66
面向百度编程的cv大法专家丶
那些在旁人眼中看来,所谓的好运,只有自己深知那是必然!!!
展开
-
指针和数组并不相同
首先我们必须要明白指针和数组并不相同先举个栗子:char *p;假设p的地址为1024;那么运行时候的步骤:1、先取的指针p的地址2、在取指针p指向的地址3、在将取得的地址转化为指向的内容char a[9] = “abcd”; a[i];假设数组a的首地址为2048;那么运行时取a[i]的步骤为:1、将a的地址(2048+i) //(这里的p是char * 类型)所以每个元素的长度都是一个字节。当然,如果是其他类型(int*,double*)每步其步长也会不同2、在将取得的地址转原创 2021-05-29 13:44:37 · 182 阅读 · 0 评论 -
关于循环里的continue、break、return的作用
1. continue 语句:C 语言中的 continue 语句有点像 break 语句,所不同的是,它不是强制终止,continue 会跳过当前循环中的代码,强迫开始下一次循环迭代。对于 for 循环,continue 语句执行后,自增语句仍然会执行。对于 while 和 do…while 循环,continue 语句重新执行条件判断语句。样例:#include <stdio.h>int main (){int i=0,j=0;for (i = 0; i < 4原创 2020-11-24 00:10:30 · 501 阅读 · 0 评论 -
C语言中lseek()函数和fseek()函数的使用详解
C语言中lseek()函数和fseek()函数的使用详解这篇文章主要介绍了C语言中lseek()函数和fseek()函数的使用详解,C语言lseek()函数:移动文件的读写位置头文件:#include <sys/types.h>#include <unistd.h>函数原型 :off_t lseek(int fildes, off_t offset, int ...原创 2019-07-14 22:56:48 · 907 阅读 · 0 评论 -
关于scanf函数吃掉回车符四种办法
scanf函数的一些操作回车符问题1.在scanf()中使用’\n’屏蔽回车符号。scanf("%d\n",&n); //使用’\n’过滤回车scanf("%c",&c);2.在scanf()格式串最前面添加空格,屏蔽回车字符scanf("%d",&n);scanf(" %c",&c); //%c前面加空格,过滤回车3.在接收字符前,使用getchar...转载 2019-07-07 15:06:33 · 9147 阅读 · 7 评论