PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)
5-2 字元陣列與字串210.71.78.162/doc/307.pdf · strlen() Output Tony Stark 10 Input Tony...
Transcript of 5-2 字元陣列與字串210.71.78.162/doc/307.pdf · strlen() Output Tony Stark 10 Input Tony...
-
Ya-Chun Hsu @ Taipei Municipal Jianguo High School
C-String
-
�C-string
[0] [1] [2] [3] [4] [5]
'H' 'A' 'P' 'P' 'Y' '\0'
NULL字元
-
NULL字元 NULL Character�
+1'\0'
-
字元陣列列 輸入與輸出
-
�cin
Output
Hello Tony.
Input
Tony Stark
-
�cin.getline()
Output
Hello Tony Stark.
Input
Tony Stark
-
�
-
�strlen()
Output
Tony Stark 10
Input
Tony Stark
size_t strlen ( const char * str );
-
�strcpy()
Output
Hello, World!
char * strcpy ( char * destination, const char * source );
-
�strcat()
Output
Hello, World!
char * strcat ( char * destination, const char * source );
-
�strcmp()
Output
APPLE is greater than APPEAL
int strcmp ( const char * str1, const char * str2 );
-
Ya-Chun Hsu @ Taipei Municipal Jianguo High School
String
-
字串串 stringstring� �
string cstring
-
�
-
�length()
Output
10 T o n y S t a r k
Input
Tony Stark
size_t length() const;
-
�=
Output
Hello, World!
-
�+Output
Hello, Tony Hello, World!
-
�>,�==,�<
Output
APPLE is greater than APPEAL