- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 指针相减运算
#include int main () { int a=10; int *p=&a; int *pp=p+5; printf("%d",pp-p); //同类型指针相减 (pp-p)/sizeof(int) 如果类型不同无法做运算 return 0; }
2018-02-25 01:26:59 476
原创 二维数组与指针
c无法直接返回一个数组 char str[5][10] = { "calc", "notepad", "tasklist", "pause", "mspaint" }; printf("%p,%p,%p", str, &str, *str); //指针地址的一样,但是类型不一样 //str代表行地址,&str代表整个数组的地址,*str就是第一个字符的
2018-02-25 01:04:27 140
转载 C语言函数调用及栈帧结构
原文:http://blog.csdn.net/qq_29403077/article/details/53205010 一、地址空间与物理内存 (1)地址空间与物理内存是两个完全不同的概念,真正的代码及数据都存在物理内存中。 物理储存器是指实际存在的具体储存器芯片,CPU在操纵物理储存器的时候都把他们当做内存来对待,把他们看成由若干个储存单元组成的逻辑储存器,这个逻辑储存器就是我们
2018-02-21 22:48:13 816
转载 约瑟夫数学推导求解
约瑟夫环 约瑟夫环是一个数学的应用问题:已知n个人(以编号1,2,3…n分别表示)围坐在一张圆桌周围;从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。 前几天,在一篇文章中得知了约瑟夫环的问题。然后,就涉及了解决办法。这个问题,在许多计算机或者关于数据结构的书中都有提及,而其中的解决办法便
2018-02-21 00:44:16 581
typora之Visual Studio风格主题
2022-02-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人