栏目分类:
子分类:
返回
文库吧用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
文库吧 > IT > 软件开发 > 后端开发 > Java

c++指针01

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

c++指针01

定义:指针是一种特殊的变量,其存放的是内存地址。

定义指针变量:

int* p=NULL;
int *p,*q;

指向a这个变量: 

int a=2;
int* p=NULL;
p=&a;//取址符

cout:

int a=2;
int* p=NULL;
p=&a;//取址符
cout<<*p;//取值符
cout< 

运用地址求改指向变量的值:

int a=2;
int* p=NULL;
p=&a;//取址符
cout<<*p;//取值符
cout< 

特殊用法:

int b[100];
cout< 
char st[100];
cin>st;
for(int char* st;*p!='';p++){
	cout<<*p;//输出st这个数组 
}

**的笔记我只是借鉴一下,仅此而已。

指针的定义

int *p = NULL;
指针的取址

int a = 2;
int *p = NULL;
p = &a;
指针的输出

int a = 2;
int *p = NULL;
p = &a;
cout << *p;// 取值符
指针改变值

int a = 2;
int *p = NULL;
p = &a;
*p = 10;
cout << a;// 10
int b[100];
cout << b[10];// 0
*(b + 10) = 5;
cout << b[10];// 5
int *p = b + 5;
*(p+15) = 10;// 第 20 位
cout << b[20];// 10

char st[100];
cin >> st;
for(char *p = st; *p != ''; *p ++){
    cout << *p;
}

转载请注明:文章转载自 www.wk8.com.cn
本文地址:https://www.wk8.com.cn/it/1036633.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 wk8.com.cn

ICP备案号:晋ICP备2021003244-6号