[英]How to use “enter” to separate input tokens in C?
用户输入示例:
abcd 输入 efgh 输入
我想提取按回车键分隔的字符串。
您正在使用什么功能读取0? (我猜是0)。 如果是read(),则通常是逐字节读取字节,因此当用户按Enter键时,请检查字节是否等于'\\ n'(简单引用!)。
使用getline
是安全的 ,强烈建议您不要使用{f} gets
或将strtok
与'\\ n'用作分隔符
您可以使用fgets
或scanf
读取整行
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.