中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項超值服

開通VIP
字符指針、字符數(shù)組用法大總結(jié)(字符串處理)

字符指針變量和字符數(shù)組都可以處理字符、字符串,但是兩者卻有著本質(zhì)的區(qū)別。今天用到就把所有的總結(jié)一下,以供大家參考!

1、字符數(shù)組初始化及賦值

char c_a[] = {"songjinshi"};//正確
watch window 顯示的:

c_a[0]='s'

 c_a[1]='o'

 c_a[2]='n'

 c_a[3]='g'

 c_a[4]='j'

 c_a[5]='i'

 c_a[6]='n'

 c_a[7]='s'

 c_a[8]='h'

 c_a[9]='i'

 c_a[10]='\000'


char c_a[] = {'s','o'};//正確
c_a[0] ='s'

c_a[1]='o'


char c_a[] = "songjinshi";//正確
c_a[0] ='s'

c_a[1] ='o'

c_a[2] ='n'

c_a[3] ='g'

c_a[4] ='j'

c_a[5] ='i'

c_a[6] ='n'

c_a[7] ='s'

c_a[8] ='h'

c_a[9] ='i'

c_a[10] ='\000'

char c_a[10] = "songjinshi";

c_a[0] ='s'

c_a[1] ='o'

c_a[2] ='n'

c_a[3] ='g'

c_a[4] ='j'

c_a[5] ='i'

c_a[6] ='n'

c_a[7] ='s'

c_a[8] ='h'

c_a[9] ='i'

char c_a[11];
c_a = "songjinshi";//錯誤,c_a是一個指針常量不能直接賦值
c_a++;//錯誤,c_a是一個指針常量


char c_a[11];
for(i=0;i<11;i++)
   scanf("%c",c_a+i);//正確

char c_a[11];
scanf("%s",c_a);//正確

char c_a[11];
strcpy(c_a,"songjinshi");//正確

2、字符指針初始化及賦值

char* c_p = "songjinshi";//正確

char* c_p = 0;//正確,指針變量值為0,字符串長度為0,即字符指針指向一個空字符串

char*c_p = "songjinshi";
c_p = "song";//正確,改變字符指針指向的字符串,即改變字符指針變量的值(地址)
c_p++;//正確,移動指針
printf("%s",c_p);//輸出ongjinshi

char* c_p;
scanf("%s",c_p);//錯誤,c_p是一個字符指針但是沒有指向有效的內(nèi)存地址(空間)

char* c_p = "song";
*c_p = 'z';//錯誤,c_p指向的是常量數(shù)據(jù)區(qū)(常量數(shù)據(jù)表——靜態(tài)存儲區(qū)),不能更改里面的內(nèi)容

char* c_p = "songjisnhi";
strcpy(c_p,"zhangdi");//錯誤,c_p指向常量數(shù)據(jù)區(qū),無法更改

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
深入理解C語言
C語言中字符串?dāng)?shù)組與字符指針數(shù)組有什么區(qū)別?怎么用?
C語言 字符指針和字符數(shù)組的區(qū)別
char argv, char argv[], char* argv, char argv[][], char * argv[], char** argv, char (*argv)[]
c語言中,給字符數(shù)組(字符串)賦值問題?
c語言中的字符類型指針賦值字符串常量
更多類似文章 >>
生活服務(wù)
熱點新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服