指针介绍(简)

#include<iostream>
using namespace std;
int main(){
    //指针:指向内存地址 
    int *p;//定义一个指针类型变量 
    int a=1;
    p=&a;//指向a的内存地址 
    cout<<p<<endl;//内存地址 
    cout<<*p<<endl;//内存地址中的值 
    *p+=1;//修改内存地址中的值 a+=1; 
    cout<<*p<<endl; 
    cout<<a<<endl;
    cout<<p+1<<endl;
    return 0;
}
#include<iostream>
using namespace std;
int main(){
	//指针:指向内存地址
	//一维数组
	int a[]={1,6,3,4};
	cout<<a<<endl;//数组名就是首位内存地址
	cout<<*a<<endl;
	cout<<a+1<<endl; 
	cout<<*(a+1)<<endl; 
	//二维数组
	int b[][1]={1,6,3,4};
//	1
//	6
//	3
//	4
	cout<<b[0]<<endl;
	cout<<*b[0]<<endl;
	cout<<*(b[0]+1)<<endl;
	return 0;
}

  

 

posted @ 2023-10-28 09:50  王ys  阅读(10)  评论(0)    收藏  举报