Các bạn thảo luận đáp án nhé, bài test lấy từ http://www.indiabix.com/online-test/c-programming-test/112
9.The library function used to find the last occurrence of a character in a string is
- A. strnstr()
- B. aststr()
- C. strrchr()
- D. strstr()
Các bạn thảo luận đáp án nhé, bài test lấy từ http://www.indiabix.com/online-test/c-programming-test/112
9.The library function used to find the last occurrence of a character in a string is
Thử trả lời câu này
http://www.cplusplus.com/reference/cstring/strrchr/
/* strrchr example */
#include <stdio.h>
#include <string.h>
int main ()
{
char str[] = "This is a sample string";
char * pch;
pch=strrchr(str,'s');
printf ("Last occurence of 's' found at %d \n",pch-str+1);
return 0;
}
http://www.cplusplus.com/reference/cstring/strstr/?kw=strstr
/* strstr example */
#include <stdio.h>
#include <string.h>
int main ()
{
char str[] ="This is a simple string";
char * pch;
pch = strstr (str,"simple");
strncpy (pch,"sample",6);
puts (str);
return 0;
}
P/S: Nhờ câu này mới có cơi hội ôn lại C, mấy lệnh này hay quên quá. Mỗi lần cần toàn google thôi.
Hôm trước test em cũng đoán là đán án C. Nó hỏi ký tự cuối cùng thấy có cái charater sau Str là tích luôn không cần nghĩ =)))