java中給字符串補(bǔ)空格 C語言中一個(gè)空格算不算一個(gè)字符?
C語言中一個(gè)空格算不算一個(gè)字符?字符串中的空格計(jì)為一個(gè)字符。C語言規(guī)定字符串是用雙引號(hào)括起來的一系列字符。因?yàn)榭崭褚苍谧址校p引號(hào)中),所以空格也是一個(gè)字符。您可以通過以下程序段來驗(yàn)證空格是否是字
C語言中一個(gè)空格算不算一個(gè)字符?
字符串中的空格計(jì)為一個(gè)字符。C語言規(guī)定字符串是用雙引號(hào)括起來的一系列字符。因?yàn)榭崭褚苍谧址校p引號(hào)中),所以空格也是一個(gè)字符。您可以通過以下程序段來驗(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ù)