重複の可能性:
C / C ++での文字のサイズ(「a」)
sizeof(char)
誰かがC =1とsizeof(name[0])
=1で=4である理由を説明できますかsizeof('a')
?
name[0]
この場合はchar name[1] = {'a'};
これを取得するためにCのドキュメントを読み込もうとしましたが、取得できません。両方が4の場合sizeof('a')
、sizeof(name[0])
私はそれを取得します。両方が1の場合、それは理にかなっています...しかし、私は矛盾を取得しません!