a stranger program
来源:互联网 发布:五星广电软件 编辑:程序博客网 时间:2024/05/29 15:17
#include <stdio.h>#include <stdlib.h>/* run this program using the console pauser or add your own getch, system("pause") or input loop */#define RESET(p,len) while(len>0) ((char*)p)[--len]=0void reset(void* p,int len){while(len>=0){printf("((char*)p)[%d]: %x\n",len,&((char*)p)[--len]);((char*)p)[--len] = 0;}}int main(int argc, char *argv[]) {int array[] = {1,2,3,4};//int len = sizeof(array)/sizeof(array[0]);int len = sizeof(array);int i = 0;printf("len : %d\n",len);for(i=0;i<4;i++){printf("array[%d] : %x",i,&array[i]);printf(" -> %d\n",array[i]);}printf("array : %x\n",array);//RESET(array,len);reset(array,len);for(i=0;i<4;i++){printf("array[%d] : %x",i,&array[i]);printf("-> %d\n",array[i]);}return 0;}/*len : 16array[0] : 22fef8 -> 1array[1] : 22fefc -> 2array[2] : 22ff00 -> 3array[3] : 22ff04 -> 4array : 22fef8((char*)p)[15]: 22ff07((char*)p)[13]: 22ff05((char*)p)[11]: 22ff03((char*)p)[9]: 22ff01((char*)p)[7]: 22feff((char*)p)[5]: 22fefd((char*)p)[3]: 22fefb((char*)p)[1]: 22fef9((char*)p)[-1]: 22fef7array[0] : 22fef8-> 0array[1] : 22fefc-> 0array[2] : 22ff00-> 0array[3] : 22ff04-> 0*/
0 0
- a stranger program
- HELLO STRANGER
- a program
- Run a program from within a program
- A super program
- A Simple Java Program
- A FUN JAVA PROGRAM
- A simple XDR program
- A Face Recognition Program
- A crazy new program
- A c++ program
- a new c++ program
- A new Program Language
- Scheduling a Concurrent program
- What is a Program?
- The memory a program
- ACM Program A
- a menu program
- 《java入门第一季》之面向对象(private关键字与封装概念的初探)
- 用来实现OJ判题的windows批处理
- 奋斗吧,程序员——第二十五章 酒酣胸胆尚开张,鬓微霜,又何妨
- Error:Cause: org/gradle/api/publication/maven/internal/DefaultMavenFactory
- php print 函数
- a stranger program
- HTML, HTTP,web综合问题
- java 验证码 gif 验证码 动图 验证码
- JBoss7.1.1 实现支持热部署
- recursive
- Fresco图片加载工具
- 【C语言】输入一个整数N,求N以内的素数之和
- 时间管理 - 知道碎石怎样来的吗?它是石块破碎而成的
- c语言函数可变参数 例