時:http://www.learncpp.com/cpp-tutorial/82-classes-and-class-members/C++ - 構造体...関数のパラメータの問題
それは、次のコードを持っています
の目的は何DateStruct & SDATE
// Declare a DateStruct variable
DateStruct sToday;
// Initialize it manually
sToday.nMonth = 10;
sToday.nDay = 14;
sToday.nYear = 2020;
// Here is a function to initialize a date
void SetDate(DateStruct &sDate, int nMonth, int nDay, int Year)
{
sDate.nMonth = nMonth;
sDate.nDay = nDay;
sDate.nYear = nYear;
}
// Init our date to the same date using the function
SetDate(sToday, 10, 14, 2020);
関数記号のパラメータature、特に私は機能の本体でそれの使用を見ることができないのですか?
ありがとうございました。
お願いします** BOOK **を読んでください。 –
これはarticelの別の場所に書かれています: "...私たちはSetDate()関数に最初のパラメータとして構造体自体を渡す必要がありましたが、そうでなければ、SetDate()は我々が動作させたいDateStructを知りません。 " – Simplicity