美文网首页
字符和字符串,布尔型

字符和字符串,布尔型

作者: Justin_901e | 来源:发表于2019-07-17 15:08 被阅读0次

char 定义 ASCII, 占1个字节,由0~255之间数字组成。

wchar_t 定义Unicode,占双字节,由0~65535之间数字组成。

bool 占1个字节,0为假,非0为真。

Microsoft Visual中,为了使char与wchar_t通用,使用预编译宏 TCHAR 来代替,TCHAR会根据编译选项定义对应字符类型。

char c = 'a';

mov byte ptr ss:[ebp-9],61

printf("char: %s\n", c);

push charandstring.BA7B30

将BA7B30内存地址入栈,字符串首地址 BA7830处内存值 

char greeting[] = "Hello";

mov eax,dword ptr ds:[867B3C]

printf("Greeting message: %s\n", greeting);

bool b = 1;

mov byte ptr ss:[ebp-25],1

printf("b: %d\n", b);

相关文章

网友评论

      本文标题:字符和字符串,布尔型

      本文链接:https://www.haomeiwen.com/subject/rfmqlctx.html