Tại sao biểu thức con trỏ này không hợp lệ ạ
#include<conio.h>
#include<stdio.h>
int main()
{ int a=1, *p;
p=&a;
*p+1=a;//tại sao cái dòng này không hợp lệ ạ
printf("%d",a);
getch();
}
Tại sao biểu thức con trỏ này không hợp lệ ạ
#include<conio.h>
#include<stdio.h>
int main()
{ int a=1, *p;
p=&a;
*p+1=a;//tại sao cái dòng này không hợp lệ ạ
printf("%d",a);
getch();
}
*p + 1 nó đâu phải là biến. Mà không phải là biến thì thằng bên phải nó gán thế nào được hả em. Em ghi thế thì khác nào lấy 3 = 4.
ghi ngược lại chứ bạn
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?