java中給字符串補(bǔ)空格 C語(yǔ)言中一個(gè)空格算不算一個(gè)字符?
C語(yǔ)言中一個(gè)空格算不算一個(gè)字符?字符串中的空格計(jì)為一個(gè)字符。C語(yǔ)言規(guī)定字符串是用雙引號(hào)括起來(lái)的一系列字符。因?yàn)榭崭褚苍谧址校p引號(hào)中),所以空格也是一個(gè)字符。您可以通過(guò)以下程序段來(lái)驗(yàn)證空格是否是字
C語(yǔ)言中一個(gè)空格算不算一個(gè)字符?
字符串中的空格計(jì)為一個(gè)字符。C語(yǔ)言規(guī)定字符串是用雙引號(hào)括起來(lái)的一系列字符。因?yàn)榭崭褚苍谧址校p引號(hào)中),所以空格也是一個(gè)字符。您可以通過(guò)以下程序段來(lái)驗(yàn)證空格是否是字符:char a[]=“ABC EFG”printf(%d”,sizeof(a))//輸出8,6個(gè)字符,1個(gè)空格,1個(gè)字符結(jié)束標(biāo)志,sizeof function是測(cè)試字符數(shù)組a占用的內(nèi)存單元,printf(%d”,strlen(a))//輸出7,6個(gè)字符,1個(gè)空格,strlen函數(shù)是測(cè)試數(shù)組中的字符數(shù)