結(jié)構(gòu)體初始化為0 C語(yǔ)言中,使用一個(gè)結(jié)構(gòu)體之前,要用memset把各個(gè)位清零?
C語(yǔ)言中,使用一個(gè)結(jié)構(gòu)體之前,要用memset把各個(gè)位清零?例如,一個(gè)struct student x可以如下清除:memset(&x,0,sizeof(student))如果它是一個(gè)struc
C語(yǔ)言中,使用一個(gè)結(jié)構(gòu)體之前,要用memset把各個(gè)位清零?
例如,一個(gè)struct student x可以如下清除:
memset(&x,0,sizeof(student))
如果它是一個(gè)struct student x的數(shù)組[10],它可以如下:
memset(x,0,sizeof(student)*10)
memset函數(shù)指定void*memset(void*s,int c,sizeuTotal函數(shù):設(shè)置打開(kāi)的內(nèi)存空間s的值為C。