Tiếp theo đây sẽ là một vấn đề không mới nhưng chưa bao giờ cũ, tiếp tục con trỏ nhá
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void AssignString(char *str){
str = "This is the 2nd string";
}
int main(){
char *abc = "This is original string";
AssignString(abc);
printf(abc);
getchar();
}
- Cái gì sẽ được in ra ?
- Nếu muốn hàm AssignString làm việc đúng thì phải làm như thế nào?