c指標之字串常量

jiangzhengdong發表於2013-03-07

c語言中字串常量參與表示式時,它的值是指標常量,編譯器把這些指定字元的一份拷貝儲存在記憶體的某個位置,並儲存一個指向第1個字元的指標。當陣列名用於表示式中時,它們的值也是指標常量。eg:

printf("%c",*("xyz"+1));  //輸出為y

printf("%c","xyz"[2]);    //輸出為z

相關文章