
c语言基础
Dear Bear�
迎难而上
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
const char* 与char*的区别
const char* 与char*的区别: const char* 优点:第一, 保证了实参不能被修改,增加了安全性。 第二, 扩大了该函数的参数的接收范围,使得函数更具通用性。 在写函数时:如果参数是char*,则不能接受常量字符指针与常量字符数组。 因为普通指针可以转换为常量指针,反过来则不可以 ...原创 2021-02-20 14:24:07 · 4204 阅读 · 0 评论 -
c语言 编写getString函数(运用malloc函数,不使用数组)
定义一个返回值为char*类型的函数 定义一个char类型字符(传入) 用malloc函数在堆区开辟一个新的空间存字符串 定义一个char*类型指针标记字符串首地址 定义一个char*类型字符串为空 定义一个int类型变量计数 while循环,当传入字符c不等于‘\n’时 字符c的值传入malloc定义的字符串, 字符串地址后移 计数 当(统计次数+1)等于开辟空间大小时 给字符串赋‘\0’ 增...原创 2019-08-11 22:40:50 · 5407 阅读 · 2 评论