比如:char *string= "我愛C#!"
定義了壹個字符指針變量字符串,字符串常量“我愛C#!”來初始化它。初始化字符指針變量實際上是將字符串的第1個元素的地址(即存儲字符串的字符數組的第壹個元素的地址)賦給字符串。
擴展數據:
定義char*的註意事項:
1,程序聲明變量時,*只表示“它是壹個無符號整數,指向某個內存地址,壹次訪問sizeof(type)”,所以不要和(*)運算符混淆。
2.二維數組的數組名可以賦給指針數組的數組名,pai=arr(錯誤),因為兩者類型不壹致。二維數組名的類型是指向int[][]的指針,而指針數組的數組名是指向int *[]的指針。
百度百科-指針(編程語言中的壹個對象)