C语言中strlen()函数的使用详解 |
您所在的位置:网站首页 › char在c语言中的含义 › C语言中strlen()函数的使用详解 |
C语言中strlen()函数的使用详解
不会算法的笨小孩: 是字符串首元素的地址,其实字符串首元素的地址和字符串地址是一样的。只不过只有在&ch和sizeof(ch)时ch才表示整个数组的地址 C语言中strlen()函数的使用详解
qmzmf233:
我想问下,strlen接收的参数是字符串的地址还是字符串首元素的地址呢 2301_80723410: 厉害👍🏻 C语言中strcpy()函数的使用详解不会算法的笨小孩: 不好意思,我没懂你要描述什么。 ①你在函数中传&c[i]的话,这是一个地址,是c[i]的地址。然后你从这个地址开始拷贝数据的话,可能会成功,但是你传的是一个数据的地址,你要拷贝一串数据,感觉有点越界的感觉。你非要调用函数的时候第二个参数传引用的话,还是写数组名,改的是函数的实现。库函数里面就是用指针接收的,你自己实现可以写一下引用接收。 ②如果你是说在实现中,将第二个参数改成引用的类型,那应该是可以的,但是const还是要加上的,因为第二串数据是不能改变的。引用是C++的东西,如果是学C语言的话,还是建议用指针,指针理解的好,会对后期的理解有很大的帮助。 希望对你有帮助,如果我没讲清楚的话,你可以再问,最好可以描述明确一些,我一定尽我所能回答。愿你学习快乐。 C语言中strcpy()函数的使用详解为林动容: C语言中strcpy函数的第二个参数可以写成&c[i]引用数组取地址吗 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |