c語言a++和++a的區(qū)別 C語言結(jié)構(gòu)體名代表什么?是地址嗎?
C語言結(jié)構(gòu)體名代表什么?是地址嗎?#Includeint main(){struct node{int datastruct node*next]}snodestruct node*PP=&snode
C語言結(jié)構(gòu)體名代表什么?是地址嗎?
#Include
int main()
{
struct node
{
int data
struct node*next]}snode
struct node*P
P=&snode
return 0
}
在上面定義了一個鏈表結(jié)構(gòu)節(jié)點,它有兩個變量,其中P是指針變量
P=&snode是讓指針P指向結(jié)構(gòu)snode的第一個地址,以便P可以對snode的元素數(shù)據(jù)進行運算
例如,P->data=5