摘要: linux消息队列msgrcv收不到消息的问题 消息队列的知识忘得差不多了,然后今天重新复习一下 参考的是linux高级程序设计第三版 将书上的代码编译(ch11下的两个文件 msg_receiver_example.c.c和msg_sender_example.c.c) 结果竟然收不到信息, 书上 阅读全文
posted @ 2021-06-16 10:39 mwლ(′◉❥◉`ლ) 阅读(1884) 评论(1) 推荐(1)
摘要: VS—工具 选项—调试—符号。看到‘MicroSoft符号服务器’,去掉方框中的√,确定即可,之后就不会再调试时加载。 阅读全文
posted @ 2021-06-01 19:55 mwლ(′◉❥◉`ლ) 阅读(390) 评论(0) 推荐(0)
摘要: short s = 0xFF;unsigned short u = 0xFF;printf("s=%d,u=%d\n", s,u); s = 0x7FFF; u = 0x7FFF;printf("s=%d, u=%d\n", s,u); s = s+1;u =u+1;printf("s=%d, u= 阅读全文
posted @ 2021-06-01 09:30 mwლ(′◉❥◉`ლ) 阅读(58) 评论(0) 推荐(0)
摘要: unsigned int x = -1;//0xFFFF FFFF 42亿move dword ptr [x], 0FFFFFFFFhunsigned short n =-1; //0xFFFF 65535mov eax, 0FFFFh mov word ptr[n], axunsigned cha 阅读全文
posted @ 2021-06-01 09:29 mwლ(′◉❥◉`ლ) 阅读(174) 评论(0) 推荐(0)
摘要: int n = 88;n = "abc"//错误n='b';//正确const char* p = "abc"//正确p='a';//错误 数值型数据与地址型数据不能 字符常量本质上是一个数字,这个数字对应了ASC||表内的一个字符 阅读全文
posted @ 2021-06-01 09:25 mwლ(′◉❥◉`ლ) 阅读(65) 评论(0) 推荐(0)
摘要: 内存 分为代码区和变量区 变量 变量区 常量 代码区 执行文件exe从disk磁盘上 加载到内存上形成代码区 代码区 分为 指令和常量,常量混杂在代码区,代码区主要处理指令,常量与变量的数据交换 代码区尾部是字符串区,在内存上是一个地址 int n = atoi("13456")// "13456" 阅读全文
posted @ 2021-05-31 16:54 mwლ(′◉❥◉`ლ) 阅读(124) 评论(0) 推荐(0)
摘要: n= 0x83A; //内存 3A 08 00 00printf("n=%d\n", n); n = 0272mov dword ptr[n], 0BAh //常量0x0BAh送到 变量n地址中int m = n+3;move eax , dword ptr[n] //n中的值放到寄存器中add e 阅读全文
posted @ 2021-05-31 16:49 mwლ(′◉❥◉`ლ) 阅读(67) 评论(0) 推荐(0)
摘要: 2014MSDN https://pan.baidu.com/s/1oG3tDj6EPJTUGKeADgyb1A 提取码 fre5 选择添加和移除内容 选择磁盘 选择移动 C盘下建立文件夹 生成空目录 剪切2014MSDN到空目录文件夹 阅读全文
posted @ 2021-05-31 16:13 mwლ(′◉❥◉`ლ) 阅读(106) 评论(0) 推荐(0)
摘要: int x = 1835;printf("x=%d\n", x);printf("个位x=%d\n", x%10);printf("十位x=%d\n", x/10%10);printf("百位x=%d\n", x/10/10%10);printf("千位x=%d\n", x/10/10/10%10) 阅读全文
posted @ 2021-05-31 12:44 mwლ(′◉❥◉`ლ) 阅读(130) 评论(0) 推荐(0)
摘要: 浮点数在内存中由高到低存放C定义的变量 由高到底存放 默认从右侧入栈 最后定义的变量在内存中位置最低 阅读全文
posted @ 2021-05-31 10:42 mwლ(′◉❥◉`ლ) 阅读(56) 评论(0) 推荐(0)