- 博客(5)
- 收藏
- 关注
翻译 调用约定
几种常见的调用约定: 1._ _ cdecl C标准调用约定 2._ _stdcall windows标准调用约定 3._ _fastcall 快速调用约定 4._ _thiscall 成员方法调用约定 约定的内容: 1.函数符号的生成 2.实参的入栈顺序 3.形参的开辟和清理方式 1._ _cdecl: 函数参数由右向左的顺序入栈,并且由调用方把参数...
2018-11-14 20:37:54 223
原创 内存区域
int Max(int a,int b){return a>b ? a : b}int g_a = 10;static int b = 20;int *p1 = &a;int *p2 = &b;int *p3 = (int *)malloc(20); // 存在于main函数中int *p4 = &g_a;int (*p5)(int,int) = Max;p1,&a...
2018-05-02 23:11:49 133
原创 const使用规则
const: 用来定义常变量。 不能写入,只读(例如某些光盘)a. 数据类型对于const来说是透明的。例: const int ca =100; int const cb =100;这二者等价。意义相同。b. const用于封锁直接修饰的内容,将该内容变为只读。例如:int const *p1=&a const直接修饰 *p1, 所以*p1不能作为左值存在...
2018-05-02 12:54:55 409
原创 进制问题
假设在n进制下,下面的等式成立,567*456=150216,n的值是()。A.9 B.10 C.12 D.18解析:例如十进制数123 可拆分为 1*10^2+2*10^1+3.可得原式等于(5n^2+6n^1+7) * (4n^2+5n^1+6)= 20n^4 + 49n^3 +88n^2 +71n...
2018-05-01 22:07:12 126
原创 如何统计十进制n的位数,及逆顺序分别输入n。
1.(源代码):#include <stdio.h>int GetFigures(int n){ int count = 0; do // 红色字体标明循环使用do while结构更佳。 否则使用while结构如果n为0,则会在结果出本应为1则为0的错误。 { count++; n/=10; }while(n!=0); r...
2018-04-07 17:53:36 193
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人