指针和数组
来源:互联网 发布:类似傲风 知乎 编辑:程序博客网 时间:2024/06/06 01:38
#include<stdio.h>#include<iostream>using namespace std;int main(){ int a[10]; int *p; \\int * 是p的类型 p=a;\\ 数组的名字就是一个指针,赋值给p *p=10; p所指地址内容赋值 *(p+1)=20;指针+整数n含义 就是 指针p+n*siziof(int *) cout<<a[0]<<" "<<a[1]<<endl; p[0]=30; p[1]=40; C++ 规定p[i] 和 *(p+i) 是等效的 cout<<a[0]<<" "<<a[1]<<endl; for(int i=0;i<10;i++) { *(p+i)=i; cout<<a[i]<<" "; } cout<<endl; p++; cout<<p[0]<<endl;输出1 p=a+6; cout<<*p<<endl;输出6 return 0;}这段代码充分体现了C++指针的灵活性。
0 0
- 指针和指针数组
- 指针数组和数组指针
- 指针数组和数组指针
- 指针数组和数组指针
- 指针数组和数组指针
- 数组指针和指针数组
- 指针数组和数组指针
- 数组指针和指针数组
- 指针数组和数组指针
- 指针数组和数组指针
- 数组指针和指针数组
- 指针数组和数组指针
- 指针数组和数组指针
- 数组指针和指针数组
- 数组指针和指针数组
- 指针数组和数组指针
- 指针数组和数组指针
- 数组指针和指针数组
- JS的trim()方法
- android 动态壁纸开发
- Linux下安装Oracle11g服务器
- 美国买学区房比北京容易吗?
- 数据库测试数据的准备问题,可以用工具生成,主要有DataFactory和TestDataBuilder.
- 指针和数组
- nyoj-827-蛋蛋的问题(二)
- 数据结构-完全hash,二级哈希java实现
- 面试中对三大框架ssh的理解
- SAP MM 评估类型 评估类别
- MacOS中的设计模式
- 两个n位二进制数相加
- JDBC常见面试题集锦-->链接整理
- 音频的切割