"\n" 传递给函数 write() 时是否需要 1 个字节?
Does "\n" require 1 byte when passed to the function write()?
我只想知道换行符(即'\n')是否只能在使用 1 个字节的情况下写入标准输出,我的意思是,是否必须这样调用换行符?
write(1, "\n", 1);
还是可以这样称呼?
write(1, "\n", 0);
字节是字节。 \n
没有什么神奇的地方可以让它不算数。必须是前者。
我只想知道换行符(即'\n')是否只能在使用 1 个字节的情况下写入标准输出,我的意思是,是否必须这样调用换行符?
write(1, "\n", 1);
还是可以这样称呼?
write(1, "\n", 0);
字节是字节。 \n
没有什么神奇的地方可以让它不算数。必须是前者。