成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

求字節(jié)運(yùn)算符sizeof sizeof運(yùn)算符如何使用?它的操作數(shù)可以是類型關(guān)鍵字嗎?

sizeof運(yùn)算符如何使用?它的操作數(shù)可以是類型關(guān)鍵字嗎?1. Sizeof用于計(jì)算數(shù)據(jù)類型c語言length求的是實(shí)際長度還是?C語言通常使用strlen函數(shù)和sizeof運(yùn)算符來計(jì)算長度。Strl

sizeof運(yùn)算符如何使用?它的操作數(shù)可以是類型關(guān)鍵字嗎?

1. Sizeof用于計(jì)算數(shù)據(jù)類型

c語言length求的是實(shí)際長度還是?

C語言通常使用strlen函數(shù)和sizeof運(yùn)算符來計(jì)算長度。Strlen用于計(jì)算字符串的實(shí)際長度,不包括字符串末尾的終止符“0”;sizeof用于計(jì)算數(shù)據(jù)類型或表達(dá)式的長度,即內(nèi)存中的大小。

用sizeof運(yùn)算符分別檢測程序中各類型的數(shù)據(jù)占多少字節(jié)。列入,int型變量a的字節(jié)數(shù)為sizeof(a?

下面的程序是我以前寫的。您可以輸入C的類型并輸出它占用的內(nèi)存

#include<stdio。H>#包含<string。H>int main(){char key[[7]={short”,“int”,“l(fā)ong”,“char”,“float”,“double”}char sizekey[]={sizeof(short),sizeof(int),sizeof(long),sizeof(char),sizeof(float),sizeof(double)}char input[20]int key,I

scanf(%s”,input)strlwr(input)key=-1 for(I=0I<6i)if(StrCmp(input,key[i])==0){key=i break}如果(key==-1){printf(”輸入錯(cuò)誤!n”)return-1}printf(%s%d”,key[key],sizekey[key])return 0}

例如

input

float

output浮動(dòng):4