[问题] 从参数传 separator 进 C 程式

楼主: Neisseria (Neisseria)   2018-05-16 22:20:10
开发平台(Platform): (Ex: Win10, Linux, ...)
目前是 Mac,但类 Unix 系统应该都可以
使用 sh-compatible shell,Bash 或 Zsh
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
GCC 或 Clang
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)

问题(Question):
这有点偏特定系统问题,但牵涉到 C 实作,故在此板问
想要把 separator 传入 C 程式中
[Update on 2018/05/17]
后来就造了一个轮子,自已解析 separator,效果如下:
$ ./sep_parse ' '
作者: a58524andy (a58524andy)   2018-05-17 00:40:00
$' ... 'Quoted string expansion.衮his construct expands single or multiple escaped octal or hex values intoASCII衞3]覔r袪nicodecharacters.https://goo.gl/rsBMpd
作者: AstralBrain   2018-05-17 01:35:00
这要看你用的是哪个shell相容性最高的写法应该是 "$(printf '\t')"
作者: yvb   2018-05-17 12:57:00
'\t' 或 "\t" 的 \t 在 shell 下改按 CTRL-V TAB 可否?不过上述的几种作法都无关 C 实作...或是你是求解把 -s 后的参数, 若看到 '\\' + 't' 转成 '\t' ?

Links booklink

Contact Us: admin [ a t ] ucptt.com