标签: c++
我在将字符串数组传递给函数时遇到问题。this is my code
任何人都可以帮我解决这个问题并告诉我的程序错误,我得到了这样的输出。 here is my output
谢谢
答案 0 :(得分:0)
您将指针传递给数组的第31个元素。这就是崩溃的原因。
数组从0索引。
尝试传递整个数组:
loop(5, database)
我们通常不会将数组传递给函数,而是传递指针std::array或std::vector。
std::array
std::vector
答案 1 :(得分:0)
当您调用函数循环时,只需执行looping(5,database);
looping(5,database);