#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
int main(){
int a = 10;
int *p1=&a;
int *p2 = (int *)malloc(sizeof (int));
p2 = p1;
*p2 = 12;
printf("%d %d %d", *p1, *p2, a);
free(p2);
_getch();
return 0;
}
Sao Không Giải Phóng Được Con Trỏ p2 Vậy.
thế cho mình hỏi sao khi thay đổi p2 thì tất cả đều thay đổi vậy
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?