- 博客(7)
- 收藏
- 关注
原创 指针那些事(算术运算、和数组的关系)
指针算术运算有三种:指针加数字、指针减数字、指针减指针。①指针加减数字指针加减法需要调整指针,调整的权重是指针本身清楚一个*号,在求sizeof()的长度。eg:int main(){ int *p=(int *)0x1010;//0x开头说明是16进制数字 printf("%x\n",p-1);//int权重为4,p-1,故而0x1010-4=100c pr
2017-12-03 19:13:54 177
原创 与君(指针)初相识
1.指针==地址符号:&,取地址符eg:int a=10;&a;// 取得a的整型地址 int *p;//定义整型指针int *p=&a;//整型指针变量存放整型地址2. * 在C语言中的含义①表定义指针,int *p;②解引用,间接访问符,int *p=&a;//此时p能间接访问a的地址③表乘法,a*b;3.指针占的字节数在X86或
2017-11-26 21:40:44 166
原创 第一次....考试分析(二)part two
15.在某系统中,等式15*4=112成立,则系统采用的进制是?(正解:6进制) A.6进制 B.9进制 C,8进制 D.16进制第一步:(较简单的数)两数的个位数相乘对n取余使余等于其总值的个位数eg:针对上述式子115*4=112,说出在N进制下等式成立。则解:5*4=20;20%n==2;由上述可求得 n=6;故而求得是在6进制下
2017-11-25 20:20:30 271
原创 辗转相除法
辗转相除法:用法一:求两个数的最大公约数eg:已知 ①m=10,n=15 令r=m%n 则r=10%15=10;②m=n=15,n=r=10 得r=m%n=15%10=5;③m=n=10,n=r=5 得r=m%n=10%5=0当r=0时的上一个r就是m和n两个数的最大公约数。例如:int GreatestComDiv(int m,int
2017-11-24 17:11:58 263
原创 我的第一次...考试分析 part one
前言:10月16开始了第一节试听课,10月26决定将自己接下来的一年时间交给图论,用舍友的话说就是“从此踏上了掉头发的旅程”,但那又怎样呢,既然选择了远方便只顾风雨兼程。于似乎,迎来了图论的第一次小测试,下面对本次测试进行分析总结,以此告诫自己“革命尚未成功,同志仍需努力”1.计算表达式X^6+4X^4+2X^3+1最少需要做几次乘法?(正确答案:3次)解析:将X^3提
2017-11-22 00:09:23 179 1
原创 数据类型以及printf的使用说明
知识点总结:1. 数据类型错误时,printf输出的规则① 数据类型有哪些?数据类型字节数取值范围char1 (2^8=256)-128~127short2 (2^16=65536)-32768~32767(上万)in
2017-11-21 00:23:34 325
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人