Upload
others
View
6
Download
0
Embed Size (px)
Citation preview
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