DATA在C語言在不代表什么,不過一般寫代碼時用來當存儲數據的一個變量或結構體。
當他定義成intDATA時,就和inta是沒兩樣的。
當源代碼中,在代碼前部出來類似下面的代碼
typedefstructstudent
{
intnum;
charname[20];
}DATA;
這時是用DATA代表student這個結構體,typedef是使……用……來代替的意思,這里用DATA代替student,struct是結構體,結構類型聲明和int類擬。
其實DATA只是一個習慣,如果你用abc來代替DATA也是一樣的,只是用abc之類的在讓人覺得你沒深度而已,而且不易于,以后代碼的修改。
DATA在C語言在不代表什么,不過一般寫代碼時用來當存儲數據的一個變量或結構體。
當他定義成intDATA時,就和inta是沒兩樣的。
當源代碼中,在代碼前部出來類似下面的代碼
typedefstructstudent
{
intnum;
charname[20];
}DATA;
這時是用DATA代表student這個結構體,typedef是使……用……來代替的意思,這里用DATA代替student,struct是結構體,結構類型聲明和int類擬。
其實DATA只是一個習慣,如果你用abc來代替DATA也是一樣的,只是用abc之類的在讓人覺得你沒深度而已,而且不易于,以后代碼的修改。