指针
来源:互联网 发布:中兴 大数据 编辑:程序博客网 时间:2024/06/05 10:26
#include <stdlib.h>
int
main(
void
) {
int
arr1[] = { 1, 3, 5, 7, 9, };
const
int
arr2[] = { 2, 4, 6, 8, 10, };
// 普通的指针
int
* p1 = arr1;
// 可以改变指针指向的位置
p1 += 2;
// 可以修改指针指向的值
*p1 = 2;
// 指向常量的指针
const
int
* p2 = arr1;
// 可以改变指针指向的位置
p2 += 2;
// 不可以修改指针指向的值
// *p2 = 2;
// 指针常量
int
*
const
p3 = arr1;
// 不可以改变指针指向的位置
// p3 += 2;
// 可以修改指针指向的值
*p3 = 2;
// 指向常量的常量指针
const
int
*
const
p4 = arr1;
// 不可以改变指针指向的位置
// p4 += 2;
// 不可以修改指针指向的值
// *p4 = 2;
return
EXIT_SUCCESS;
}
0 0
- 指针
- 指针
- 指针
- 指针
- 指针
- 指针
- 指针
- 指针
- 指针
- 指针
- 指针
- 指针
- 指针
- 指针
- 指针
- 指针
- 指针
- 指针
- 进程与线程
- 解决JS浮点数运算出现Bug的方法
- linux取消开机密码
- stdio.h输入输出头文件
- 大数据还是大炒作,这是一个问题 ——为什么NoSQL很重要
- 指针
- instanceof, isinstance,isAssignableFrom的区别
- 找出带环单向链表的环入口(交点)
- ubuntu14.04安装wireshakes
- HDU 1538 海盗分金
- Java 概述
- Could not load file or assembly 'System.Data.SQLite' or one of its dependencies. An attempt was made
- android应用程序内容
- Javascript中call的使用