';i++) * (q+i)=* (p+i); * (q+i)=' C語言學習之路(1) -電腦資料 ' 剛開始我用的是雙引號 for(i=0;* (p+i)!=">

一级毛片免费不卡在线视频,国产日批视频免费在线观看,菠萝菠萝蜜在线视频免费视频,欧美日韩亚洲无线码在线观看,久久精品这里精品,国产成人综合手机在线播放,色噜噜狠狠狠综合曰曰曰,琪琪视频

C語言學習之路(1) -電腦資料

電腦資料 時間:2019-01-01 我要投稿
【www.oriental01.com - 電腦資料】

    學習C語言后我以為我就可以永久的告別單引號了,哎學習還不到一周就碰到了C語言中用單引號的情況,著實一驚,

C語言學習之路(1)

。

    for(i=0;* (p+i)!='\0';i++)

    * (q+i)=* (p+i);

    * (q+i)='\0'

    剛開始我用的是雙引號

    for(i=0;* (p+i)!="\0";i++)

    * (q+i)=* (p+i);

    * (q+i)="\0"

    程序一運行,呵,蹦出個段錯誤,天哪,我學習C語言還不到一周就讓我碰到了段錯誤,我這是造的什么孽啊,后來左思右想(看了看示例代碼)是引號的原因,改成單引號就好了,

電腦資料

C語言學習之路(1)》(http://www.oriental01.com)。

    學到兩點:

    1、段錯誤簡單理解,就是內(nèi)存越界了。

    2、我的程序之所以會內(nèi)存越界是因為,雙引號中的字符即所見即所表,“\0” 它就是\0,若是單引號,那‘\0’,表示的就是數(shù)組結(jié)束標志了。

最新文章