
指针
晨光微雨
坚持就是胜利✌
展开
-
指针在数组里的加法
在C语言中,指针与数组经常放在一起使用,很多情况下数组和指针可以互相转换。 //伪代码 int arr[10] = {0,1,2,3,4,5,6,7,8,9}; int * p = arr; arr[i] == * (p+i);//i是大于0小于数组长度-1的任何正整数 *(arr+1) == arr[i]; 数组和指针的不同: (1)大小不同。 (2)指针可以...原创 2019-07-26 16:46:43 · 1366 阅读 · 0 评论 -
替换空格
目录 一、一个换多个 (1)原数组的长度大于替换后的长度。 (2)原数组的长度小于替换后的长度,需要额外创建一个数组保存替换后字符串。 二、多个换一个 三、拓展 字符串替换有两种情况,一种是把一个空格换成多个字符,另一种是把多个空格换成一个空格。 一、一个换多个 题目:请实现一个函数,把字符中的每个空格替换成"%20". (1)原数组的长度大于替换后的长度。 思路:额外定义一个...原创 2020-03-15 12:18:25 · 310 阅读 · 0 评论