char*是一個指向char的指針,是可以改變指針指向的值。但是在C語言中可以有指向常量的用法,比如char* s = "abc"; 通過 s 是不可以改變字符串常量的數(shù)值的, 然而像 s[0] = 'd';的這種寫法在C語言中是可以通過編譯的,錯誤會發(fā)生在執(zhí)行時,C語言的宗旨是認為程序員可以做正確的事情。C++中這種寫法是不會通過編譯的,g++上測試會提示 deprecated conversion from string constant to ‘char*??偠灾瑹o論在C還是C++中,規(guī)范而正確的寫法應該是像這樣 const char* s = "abc";
在洪山等地區(qū),都構建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務理念,為客戶提供成都網(wǎng)站設計、成都網(wǎng)站制作 網(wǎng)站設計制作按需制作網(wǎng)站,公司網(wǎng)站建設,企業(yè)網(wǎng)站建設,品牌網(wǎng)站設計,營銷型網(wǎng)站建設,外貿(mào)網(wǎng)站建設,洪山網(wǎng)站建設費用合理。
本文題目:C/C++中的char*
文章起源:http://chinadenli.net/article0/poohio.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設、企業(yè)網(wǎng)站制作、App設計、營銷型網(wǎng)站建設、做網(wǎng)站、商城網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)