码迷,mamicode.com
首页 > 编程语言 > 详细

C语言(二)指针

时间:2015-02-04 14:45:12      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:c语言

一、指针概述

1.简介

指针:其实就是地址。

指针变量:用来存储变量地址的变量。

2.初始化

1)先定义后初始化

int a =10;

int  *p;

p=&a;

2)定义并初始化

int a=10;

int *p =&a;

备注:在数据类型后,变量名称前的”*“是一个说明符,用来说明该变量是一个指针变量。

如果前面没有数据类型,如:*p,这里的”*“是一个指针运算符,用来取出指针变量所指向的变量。

3.指针变量的占用内存

在同一编译器环境下,所占用的内存是固定的,与指针变量的类型无关。

不同的编译器,指针变量的占用内存不同。

16位编译器->2字节,32位编译器->4字节 ,64位编译器->8字节


二、指针的使用

1.指针与数组

2.指针与字符串

3.指针与函数


C语言(二)指针

标签:c语言

原文地址:http://blog.csdn.net/z18789231876/article/details/43484927

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!