
C/C++
星期天老下雨
无
展开
-
Linux进程地址空间和进程的内存分布
本文转载的,只为学习和记忆,如有侵权,联系我删除。 转载地址:https://blog.youkuaiyun.com/yusiguyuan/article/details/45155035 一 进程空间分布概述 对于一个进程,其空间分布如下图所示: 程序段(Text):程序代码在内存中的映射,存放函数体的二进制...转载 2020-04-18 10:08:08 · 392 阅读 · 1 评论 -
C语言有符号与符号参数的比较
1.整型无符号参数与有符号参数比较 代码段: #include<cstdio> int main() { int a=-1; unsigned int b=0; if(b>a)printf("b>a\n"); else printf("b<a\n"); printf("a int unsigned:%u\na in int:%d",a,a); get...原创 2018-11-09 10:38:03 · 1252 阅读 · 0 评论 -
C语言库函数(侵删)
1.strlen 头文件:#include <string.h> strlen()函数用来计算字符串的长度,其原型为:unsigned int strlen (char *s); s为指定的字符串 #include<stdio.h> #include<string.h> int main() { char *str1 = "http://see....原创 2018-11-09 11:59:34 · 292 阅读 · 0 评论 -
alloca/malloc/calloc/realloc/sbrk/new/delete
alloca/malloc/calloc/realloc/sbrk/new/delete 转载:https://www.xuebuyuan.com/1906334.html C语言跟内存分配方式 (1)从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。 (2)在栈上创建。在执行函数时,函数内局部变量的存储单元都...转载 2018-11-05 19:52:55 · 255 阅读 · 0 评论