作为一名C程序员,我很惊讶地发现wc -c
(它计算字节数)和wc -m
(它计算字符数)对于我的一个长文本文件输出的结果截然不同。我一直被告知那sizeof(char)
是1个字节。
qdii@nomada ~/Documents $ wc -c sentences.csv
102990983 sentences.csv
qdii@nomada ~/Documents $ wc -m sentences.csv
89023123 sentences.csv
有什么解释吗?
请参阅下面的@rici答案...您在问题中向后带有-m和-c标志(c =字节,m =字符)...但是,示例输出正确。
—
2012年