- 博客(4)
- 资源 (1)
- 问答 (2)
- 收藏
- 关注
原创 指针和字符串、二维的关系
记录学习理解所得// 第一个字符串:First// 第二个字符串:Second// 第三个字符串:Third定义:char *strs[2] = {“First”,“Second”,“Third”}; //也可以写成char **strs输出第一个字符串 “First”: *strs 或者 strs[0]输出第一个字符串首字符 ‘F’: **strs 或者 *strs[0]输出第一个字符串第二个字符 ‘i’: *(*strs+1) 或者 *(strs[0]+1)输出
2022-01-18 10:50:37 420
原创 Linux环境VI编辑一段代码编译、运行全过程
先解决了在vi编辑器里面“退格键”不能使用,方向键 成了ABCD 的问题,先是用的从以前电脑拷贝过来的ubuntu vm的安装文件夹,再在新电脑用VM打开,貌似没有问题,但是VI就是用不了,就算按照下面方法试也不行,于是就重新在vm里面安装了一下ubuntu,退格键和方向键一样不行,于是就使用下面两条指令卸载重新安装VI就可以用了;指令1;$ sudo apt-get remove vim=common指令2:$ sudo apt-get install vim言归正传;继续在ubuntu里面编一个小
2020-08-31 13:28:03 5551 1
原创 指针数组和数组指针
1、指针数组:强调的是一个数组,其元素为指针;所以含有多个指针变量,自然其在内存中的存储应该是数组,占有多个指针变量的存储空间。2、数组指针:强调的是一个指针,是指向数组(首地址)的指针;在C语言中专门用于指向二维数组的,它只占有存储空间中的一个指针存储空间。例如:a[3][4]; 那么a,a+2 都是应该指向行首地址,a指向数组首地址,a+2指向第3行的行首地址例如:char a[2][3];char **p=a;*p(i)+j 是指向元素p[i][j]的地址,等同于a[i]+j,*
2020-08-19 10:28:04 229
基于linux的TCP通信-C语言版本
2023-04-17
力扣网的练习题,请问这个 *returnSize = 2; 这一句意义何在
2022-01-11
力扣网的题,*returnSize = 2;这行代码是什么意义
2022-01-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人