我之前上 stackoverflow 查证过字符串的结尾是'0'-terminate啊, 如下引用. 但是今天查 string 的, 上面图片里的官方文档的说法又都变成了 null-terminated 了. 希望大家解答下, 谢谢
null-terminated
‘0’ terminate a string, not NULL, the NULL macro isn’t intended for use in terminating strings.----(左边包含了链接)
认证0级讲师
char* の文字列の場合、ライブラリ関数のデフォルトは ' リーリー 出力: h llo
null-terminated のいわゆる null は、ASCII 文字セットの NUL を参照する必要があり、そのエンコーディングは数値 0 であり、C 言語では '
null
NUL
'
char* の文字列の場合、ライブラリ関数のデフォルトは ' リーリー
出力: h llo
null-terminated
のいわゆるnull
は、ASCII 文字セットのNUL
を参照する必要があり、そのエンコーディングは数値 0 であり、C 言語では'