Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Julia中获取输入字符?_Julia - Fatal编程技术网

如何在Julia中获取输入字符?

如何在Julia中获取输入字符?,julia,Julia,我是朱莉娅编程新手。作为练习,我试着在朱莉娅身上写一个脑力翻译。我用,命令遇到了一点障碍:我如何才能准确地输入一个字符?使用该函数。它在REPL中并不完全起作用,因为您需要点击enter来“推”到STDIN,但是如果您在输入中使用管道,它应该在完整的程序中起作用 如果您需要数值,请尝试类似于read(stdin,Char)或read(stdin,Uint8)。如果我的答案有用,您介意接受吗?如果没有,还有什么我可以补充的吗?@Andrew我最近真的很忙,很抱歉。你的答案看起来不错,但我现在只有机

我是朱莉娅编程新手。作为练习,我试着在朱莉娅身上写一个脑力翻译。我用
命令遇到了一点障碍:我如何才能准确地输入一个字符?

使用该函数。它在REPL中并不完全起作用,因为您需要点击enter来“推”到STDIN,但是如果您在输入中使用管道,它应该在完整的程序中起作用


如果您需要数值,请尝试类似于
read(stdin,Char)
read(stdin,Uint8)

如果我的答案有用,您介意接受吗?如果没有,还有什么我可以补充的吗?@Andrew我最近真的很忙,很抱歉。你的答案看起来不错,但我现在只有机会试试。没问题!我希望你感觉好些!嗯,它在REPL中确实起作用,但是REPL会吃掉您输入行的其余部分。但在此之前,我可以看到它只读一个字符。(编辑-不久后修复了解释器,它也可以在那里工作)如果你想让它以交互方式工作,也可以尝试将行读入缓冲区,但不确定其他BF实现是如何做到的。在julia-1.1.0中,它似乎是c=read(stdin,Char)!STDIN抛出错误!