gpt4 book ai didi

c - 我需要帮助来理解 C Programming Language 书中练习 5-12 的要求

转载 作者:太空狗 更新时间:2023-10-29 15:39:41 26 4
gpt4 key购买 nike

K&R C Programming Language: pg. 105

Extend entab and detab to accept the shorthand

entab -m +n

to mean tab stops every n columns, starting at column m.

entab 用制表符替换一些空格,而 detab 则相反。我的问题涉及制表位和 entab。我认为对于 detab 来说,很容易确定到达下一个制表位所需的空格数,所以不用担心。使用 entab 时,用制表符替换空格会稍微困难一些,因为我不能确定制表符到它自己的制表位有多大(除非有办法确定)。

我是否正确地考虑过这件事?

最佳答案

“tab stops every n column, starting at column m”告诉你每个制表位有多大,至少根据我的阅读:它只是n。只有第一个制表位不同;那个是m

关于c - 我需要帮助来理解 C Programming Language 书中练习 5-12 的要求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2649701/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com