C++怎么通过指针获取数组长度
提问:C++怎么通过指针获取数组长度
补充 : 实在不能获取的话,能不能想个办法直接将数组作为参数传过去?
网友回答:
一个基础,C++的指针没有长度的,一般它通过三个方法来得到实际指针数据的长度
1。用类,如vector等,它的内部有长度参数
2。对函数调用,用长度参数,所有有关指针的函数,一般后面都有长度参数的
3。有特殊的结束符,如字符串指针,它以\0结束,通过这个,可以得到它的长度