2016-11-30 79 views
4

可能是一個愚蠢的問題,但我只是好奇。變量* temp* perm是什麼意思?C++中的結構*

struct process { 
    int id; 
    char name; 
} *temp, *perm; 
+1

語法圖!它是指向進程對象(struct)的指針類型的變量,顯然是 – Swift

+0

請參見http://www.cplusplus.com/doc/tutorial/structures/ – Serg

回答

10

短版的

struct process { 
    int id; 
    char name; 
}; 

process *temp; 
process *perm; 

聲明一個結構類型命名的進程,然後聲明兩個變量,是指向處理結構。