C#
文章平均质量分 75
ENSHADOWER
明天是复杂的漫游
展开
-
const关键字的理解
const是constant的简写,只要一个变量前面用const来修饰,就意味着该变量里的数据可以被访问,不能被修改。也就是说const意味着“只读”readonly 规则:const离谁近,谁就不能被修改。关于const使用时的两种常见情况: 1.定义常量: ① const修饰变量,以下两种定义形式在本质上是一样的。...原创 2018-10-21 17:24:32 · 526 阅读 · 0 评论 -
malloc、calloc、realloc函数的使用与区别
malloc函数声明:void *malloc(size_t size); 参数size为申请空间的长度 函数功能:malloc()在内存的动态存储区中分配一块长度为size字节的连续区域,申请成功则返回该区域的首地址。 注意:1.空间首地址(默认void*)是否需要进行类型转换。 2.调用后需要判断是否申请成功。若返回值为NULL则...原创 2018-11-06 14:44:21 · 338 阅读 · 0 评论 -
去除字符串中的空格(C)
思路:不开辟新空间,直接在字符串上直接进行操作,把空格用后面的字符串填充。解法:除数组名本身这个指针外,只需创建一个指针来指向空格后面的字符,将字符赋给空格后,原字符所在位置置为空格,两个指针同时向后移动一步,继续循环直到指向字符的指针移动到数组末尾(即指针指向的值为'\0')为止。代码实现:#include<stdio.h>#include<string.h&...原创 2019-10-05 18:11:52 · 2804 阅读 · 1 评论