// easyTest.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include <iostream>
#include <string>
using namespace std;
void change(int* a){
int i = 7;
//a = &i; //对a进行操作 相当于另一个变量的操作
*a = i; //对j进行操作 替换内容而地址不变
cout << *a << " " << a << endl;
}
int _tmain(int argc, _TCHAR* argv[])
{
int j = 2;
int* p = &j;
cout << *p << " " << p << endl;
change(p);
cout << *p << " " << p<< " "<< endl;
cout << j << endl;
getchar();
return 0;
}
调用函数用指针改变一个变量的值
最新推荐文章于 2024-06-01 17:47:17 发布