c指针点滴5-指针变量计算
Posted L的存在
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c指针点滴5-指针变量计算相关的知识,希望对你有一定的参考价值。
//接口dll _declspec(dllexport) void go() { char *p1; int *p2; p1 = (char*)0x30fa83;//每次运行exe的时候输出地址值不同 *p1= ‘c‘; p2 = (int *)0x30fa74; *p2 = 300; } #include <stdio.h> #include <Windows.h> void main() { char ch = ‘A‘; int num = 45; double db = 12.5; char *p1 = &ch; int *p2 = # double *p3 = &db; printf("%x,%x,%x",p1,p2,p3); printf("\n%c,%d,%f",*p1,*p2,*p3); while(1) { printf("\n张三的级别是%c,张三年龄是%d,张三的账户有%fW",ch,num,db); Sleep(5000); } getchar(); }
功能:通过注射进内存 改变其值
以上是关于c指针点滴5-指针变量计算的主要内容,如果未能解决你的问题,请参考以下文章