我对 C++ 很陌生(只是 Java 中的一个摇摇欲坠的背景),我对如何打印出 char 数组的全部内容感到困惑。我相信我需要使用循环,并将循环基于数组的长度,但是我的编译尝试没有成功。这就是我现在所拥有的。在此先感谢您的帮助!
#include <iostream>
#include <string>
using namespace std;
void namePrinting(char name[])
{
int i = 0;
cout << "Name: ";
while(i <= name.length() )
{
cout << name[i];
i++;
}
}
int main()
{
string fullName;
cout << "Enter name: ";
cin >> fullName;
char nameArray[fullName.length()];
namePrinting(nameArray);
}