close

字串列印格式%s

字元列印格式%c

C沒有字串的型別,只能使用字元組成字串

char s[10]="string";

printf("%s",s);  //印出整串的字串

 

假如要印出s就需指定位置S[0]

#include<stdio.h>
#include<string.h>

int main()
{
	int i;
	char s[10];
	scanf("%s",s); //陣列名稱本身為存放該陣列位址的變數,所以不用加位址運算子& 
	for(i=0;i<strlen(s);i++)
		printf("%c",s[i]);  //需使用%c,因存在陣列的值為字元 
	return 0;
}

 

<string.h>

strlen(s) : 取得使用的陣列長度

strrev(s) : 將字串反轉 如輸入abc 得到cba

 

更多string.h

http://pydoing.blogspot.tw/2010/07/c-stdstring.html

http://www.cplusplus.com/reference/cstring/

 

arrow
arrow
    文章標籤
    字串 字元 C
    全站熱搜

    東勢厝滴yang 發表在 痞客邦 留言(0) 人氣()