![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言基础
Dear Bear�
迎难而上
展开
-
const char* 与char*的区别
const char* 与char*的区别:const char* 优点:第一, 保证了实参不能被修改,增加了安全性。 第二, 扩大了该函数的参数的接收范围,使得函数更具通用性。在写函数时:如果参数是char*,则不能接受常量字符指针与常量字符数组。因为普通指针可以转换为常量指针,反过来则不可以...原创 2021-02-20 14:24:07 · 3937 阅读 · 0 评论 -
c语言 编写getString函数(运用malloc函数,不使用数组)
定义一个返回值为char*类型的函数定义一个char类型字符(传入)用malloc函数在堆区开辟一个新的空间存字符串定义一个char*类型指针标记字符串首地址定义一个char*类型字符串为空定义一个int类型变量计数while循环,当传入字符c不等于‘\n’时字符c的值传入malloc定义的字符串,字符串地址后移计数当(统计次数+1)等于开辟空间大小时给字符串赋‘\0’增...原创 2019-08-11 22:40:50 · 5057 阅读 · 2 评论