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

字符和字符串,布尔型

作者: 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