次のコードを検討してください。
char strName[25];
void SetInfo(char *strName)
{
strncpy(m_strName, strName, 25);
}
関数パラメーターでポインターを使用しているのはなぜですか? これを行うことはできません:
void SetInfo(char strName[]) {
strncpy(m_strName, strName, 25); }
? 両者の違いは何ですか?
ありがとうございました