在控制台中输入十六进制值

时间:2013-11-07 16:24:34

标签: c++ input console

我有一个C ++程序,它从stdin读取函数gets(); 我无法修改代码。

我想在控制台中键入一个字符,将其十六进制值放入变量中。 例如

char var1[20];
gets(var1);
// type in console : AAAA(character 0)(character x41)
// the result in var1 would be  "AAAA\0\x41"

这个例子本身没什么意义,但你应该得到我的目标。 我知道如何输入大多数字符使用ALT +(十六进制数字)键入numpad,但我不知道如何输入\ x00

0 个答案:

没有答案