C语言指针的一点补充

1. 指针的概念

指针就是变量记录的内存地址

2. 指针的定义格式

数据类型* 变量名

数据类型要跟指向变量的类型保持一致,这里的*是一种标记,不是解引用运算符。

3. 指针的基本作用

(1)查询数据

(2)修改数据/存储数据

格式:*指针名 = 数据值;

例如:*p = 200;

(3)指针的使用细节

①、指针变量的名字;

②、指针变量的数据类型要跟指向变量的类型保持一致;

③、指针变量占用的大小,跟数据类型无关,跟编译器有关,32位编译器为4字节,64位为8字节;

④、给指针变量赋值的时候,不能把一个数据赋值给指针变量。

如果直接赋值一个数据而不是地址值,那么指针就会把数据的大小看成内存地址,然后去内存空间中查找,此时就会出现错误。

文末附加内容
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇