Ko ai chỉ mình seo ...bùn
Bạn nào gợi ý dùm tui bài này với . ví dụ cho chuỗi " học sinh " thì chuyển thành " sinh học " . Cám ơn trước !
Ko ai chỉ mình seo ...bùn
dùng hàm strtok để tách các từ ra. vào MSDN xem cách dùng
sau đó thay đổi thứ tự bằng cách gán các từ phía cuối vào một chuổi mới
nối các từ với nhau bằng strcat
ủa hàm strtok là hàm gì vậy bạn , cách sử dụng ra sao và nó có chức năng gì :P
ham strtok la ham cat từ bạn ạ được hướng nhẫn chi tiết trong thư viện MSDN ban ạ và cách sử dụng nó nữa
BẠn vào MSDN dể coi
![]()
![]()
![]()
"HOC!HOC NUA ! HOC MAI"
![]()
![]()
![]()
Thư viện MSDN nằm ở phần nào vậy bạn . Mình search mà ko thấy .Bạn có thể cho link không ?
Xem bài này đi:
http://forums.congdongcviet.com/showthread.php?t=490
Chúc may mắn!
Một người nào đó coi thường ý thức kỷ luật cũng có nghĩa là người đó đã coi thường tương lai số phận của chính bản thân người đó.Email: kevin[@]congdongcviet.com | CC to: info[@]congdongcviet.com
Phone: 0972 89 7667
Những người coi thường ý thức kỷ luật sẽ không bao giờ có được sự thành công trong sự nghiệp hoặc bị sự thiếu kỷ luật làm tiêu tan sự nghiệp.
Uhm link trên có bài của Dreaminess có nhắc đến strtok . strtok là một hàm dùng để phân biệt từ dựa vào kí tự định sẵn , cậu có thể tra thêm trong MSDN bằng cách nhấn phím F1 hoặc vào msdn.microsoft.com
Không xài hàm có sẵn thì mình tự viết hàm rồi xài cũng ok mà ^^~
kết quả:Code:// crt_strtok.c // compile with: /W3 // In this program, a loop uses strtok // to print all the tokens (separated by commas // or blanks) in the string named "string". // #include <string.h> #include <stdio.h> char string[] = "A string\tof ,,tokens\nand some more tokens"; char seps[] = " ,\t\n"; char *token; int main( void ) { printf( "Tokens:\n" ); // Establish string and get the first token: token = strtok( string, seps ); // C4996 // Note: strtok is deprecated; consider using strtok_s instead while( token != NULL ) { // While there are tokens in "string" printf( " %s\n", token ); // Get next token: token = strtok( NULL, seps ); // C4996 } }
Tokens:
A
string
of
tokens
and
some
more
tokens
Đã được chỉnh sửa lần cuối bởi QuangHoang : 29-09-2008 lúc 07:08 AM.