Sivan's blog
用代碼說話……
posts - 14, comments - 2, trackbacks - 0, articles - 0
C++博客
::
首頁
::
新隨筆
::
聯系
::
聚合
::
管理
指針與字符常量
Posted on 2010-09-24 16:15
Sivan
閱讀(342)
評論(0)
編輯
收藏
引用
所屬分類:
C/C++
先看一個代碼
1
#include
"
stdafx.h
"
2
#include
<
iostream
>
3
using
namespace
std;
4
5
int
main()
6
{
7
char
*
pch
=
"
aaa
"
;
8
pch[
2
]
=
'
b
'
;
9
cout
<<
pch
<<
endl;
10
return
0
;
11
}
運行這幾行代碼,程序會崩潰。將指針pch指向“aaa”,而“aaa”是個字符串常量,后對pch[2]進行修改,賦值操作不合法,程序崩潰。
c++中內存分為5個區域:堆、棧、自由存儲區、全局/靜態存儲區和常量存儲區。
堆、棧不說啦,自由存儲區與堆類似,不過使用malloc分配free釋放,全局/靜態存儲區存儲全局變量和static變量,常量存儲區存放的是常量,不允許修改,“aaa”就存儲在這個位置。
將代碼改為如下情況:
char
str[]
=
"
aaa
"
;
char
*
pch
=
str;
pch[
2
]
=
'
b
'
;
cout
<<
pch
<<
endl;
此時“aaa”為棧分配,是數組中的存儲內容,所以可以修改。
只有注冊用戶
登錄
后才能發表評論。
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
相關文章:
[學]const及表驅動
簡陋的C++畫圖程序
指針與字符常量
[轉]static的三個作用
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Powered by:
C++博客
Copyright © Sivan
日歷
<
2010年9月
>
日
一
二
三
四
五
六
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
給我留言
查看公開留言
查看私人留言
隨筆分類
Boost(1)
C/C++(4)
Essay(1)
Everyday(1)
Python(4)
VC/MFC(3)
隨筆檔案
2014年10月 (2)
2011年11月 (1)
2011年4月 (1)
2011年3月 (1)
2010年12月 (6)
2010年10月 (1)
2010年9月 (2)
3D資源
csinx-一個有用的小站
DirectX Tutorial
Ogre3D開放資源
OpenGPU
龔敏敏-KlayGE游戲引擎
搜索
最新評論
1.?re: 簡陋的C++畫圖程序[未登錄]
寫的不錯
--q
2.?re: 簡陋的C++畫圖程序
不錯
初學者謝過了
--xq
閱讀排行榜
1.?[學]ListBox自繪(3258)
2.?簡陋的C++畫圖程序(2483)
3.?[原]自動注冊程序目錄下的DLL和OCX(2185)
4.?scoped_ptr(1359)
5.?ATL工程中使用MFC庫的兩點問題(859)
評論排行榜
1.?簡陋的C++畫圖程序(2)
2.?[學]const及表驅動(0)
3.?[原]自動注冊程序目錄下的DLL和OCX(0)
4.?[學]Python用戶手冊筆記_1_More Control Flow Tools(0)
5.?[學]Python用戶手冊筆記_2_Data Structures(0)
99久久国产宗和精品1上映
|
亚洲欧美日韩精品久久亚洲区
|
精品久久久久久中文字幕
|
国产精品禁18久久久夂久
|
色悠久久久久久久综合网
|
久久影院午夜理论片无码
|
久久综合偷偷噜噜噜色
|
亚洲AV日韩精品久久久久久
|
国产精品对白刺激久久久
|
久久精品无码av
|
久久成人影院精品777
|
伊人色综合久久
|
久久精品国产久精国产一老狼
|
7777久久亚洲中文字幕
|
欧美亚洲国产精品久久
|
26uuu久久五月天
|
亚洲午夜无码久久久久
|
九九久久精品无码专区
|
久久精品国产清高在天天线
|
久久人人超碰精品CAOPOREN
|
91精品国产91久久综合
|
久久久久久精品无码人妻
|
久久久久久一区国产精品
|
国产精品久久成人影院
|
无码人妻精品一区二区三区久久久
|
久久性生大片免费观看性
|
国产精品一区二区久久精品无码
|
99久久er这里只有精品18
|
亚洲午夜久久久
|
久久人人爽人人爽人人片AV东京热
|
国产精品一区二区久久不卡
|
亚洲狠狠婷婷综合久久蜜芽
|
久久人与动人物a级毛片
|
色婷婷久久久SWAG精品
|
久久精品免费网站网
|
久久青青草原精品国产软件
|
久久强奷乱码老熟女
|
亚洲国产成人精品无码久久久久久综合
|
国产精品一区二区久久精品无码
|
伊人久久大香线蕉亚洲
|
亚洲AV无码久久精品狠狠爱浪潮
|