#sentinels

2020-9-10 4:30
编程中的一个标准技巧是使用“哨值”。这些是有效表示元数据的特殊值。 C语言将字符串表示为以空字符结尾的字符序列。空字符是指示字符串长度的前哨。例如,当使用C语言时,我的名字(“Lemire”)将在内存中表示为字符串“Lemire\0”,其中我将空字符表示为“\0”。我名字的长度(6个字符)从不显式存储。 如果您是一名......