C語言字符串常量

C語言字符串常量 一.字符串常量的聲明 char *p = "hello";//指針直接往上戳 一個字符串常量爲什麼會給一個指針賦值? 字符串常量的值是該字符串第一個字母的首地址 敲一段代碼驗證一下 結論:字符串本身是有值的,就是第一個字符的地址。 因爲它的值是地址,所以可以這樣用  還有一條:同一個字符串常量,它們的值(地址)相同 二.注意事項 1.字符串常量和字符數組不同,無法通過下標(指針間
相關文章
相關標籤/搜索