
C/C++
不是shan谷
相互学习,共同进步
展开
-
内存泄漏
内存泄露 1.什么是内存泄露 内存泄露是指因为疏忽或者错误而造成程序未能释放、已经不再使用的内存的情况。内存泄露并不是指内存在物理上的消失,而是应用程序分配某段内存后,因为设计错误,失去了对该段内存的控制,因此造成了内存的浪费。 2.内存泄露的危害 内存泄露有很大的危害,如果一个长期运行的程序出现内存泄露,影响很大,如操作系统、后台服务等等,一旦内存泄露就会导致程序的响应越来越慢,最终卡死。 3.主要的内存泄露类型 堆内存泄露(Heap leak) 堆内存指的是程序执行中依据需要分配通过mallo原创 2020-07-15 18:30:31 · 231 阅读 · 0 评论 -
判断大端存储还是小端存储
基础概念: 大端字节序存储: 数据的低字节序的内容放在高地址 高字节序的内容放在低地址 小端字节序存储 数据的低字节序的内容放在低地址 高字节序的内容放在高地址 #include <stdio.h> int check_sys() { int i = 1; return (*(char*)&i); } int main() { int ret = check_sys(); if (ret == 1) { printf("小端\n"); } else { prin原创 2020-07-09 11:15:47 · 308 阅读 · 0 评论