有没有办法在Windows控制台而不是字符中插入(十六进制)数字?

时间:2014-02-17 00:53:52

标签: c scanf

喜欢标题。例如,对于函数:

scanf("%s",buf);

我想不要输入“name”而是插入类似:“\ 0x6E \ 0x61 \ 0x6D \ 0x65”,基本上只是输入字符,但作为数字。显然我不能改变检索功能和格式。我知道这个问题不太可能和抱歉,但我只是想让自己确定不是。谢谢你的回答。

1 个答案:

答案 0 :(得分:1)

如果你的意思是通过键盘,那么是的,这是可能的,但只作为十进制代码。在按住数字键盘上所需字符的编号的同时按住Alt键,然后释放Alt键。