gpt4 book ai didi

c - 无法理解 `tabs` 。

转载 作者:太空狗 更新时间:2023-10-29 15:55:14 25 4
gpt4 key购买 nike

我正在阅读“C 程序设计语言”。我无法理解第 34 页的练习 1-20:

Write a program detab that replaces tabs in the input with the proper number of blanks to space to the next tab stop. Assume a fixed set of tab stops, say every n columns. Should n be a variable or a symbolic parameter?

第二句是我没看懂的地方。

最佳答案

让我们直观地画出来,制表符是四个空格,每个 |代表下一个制表位:

|---|---|---|---|

这句话的全部意思是,如果您位于其中的任何一个连字符 (-) 和制表符处,它将转到制表符停止位 (|),而不是一直前面的四个空格。

|---|---|---|---|
^press tab here

|---|---|---|---|
^end up here

关于c - 无法理解 `tabs` 。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18285325/

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