C語言指標細節_1

我有顆小粒的痣發表於2017-11-01
#include<stdio.h>

int main(){
	const char *colorptr = "color";
	for( int i = 0; i <= 4; i++ ){
		printf("%c", *( colorptr + i));
	}
	return 0;
}


控制帶輸出結果:

color請按任意鍵繼續. . .


===》colorptr代表的時字元的地址,並且用指標指向字串時,預設colorptr中的地址代表的時第一個字元的地址,colorptr + 1為第二個字元的地址,以此類推。

相關文章