float x;
scanf("%f\n", &x);
theo em được hiểu thì đây là nhập vào từ bàn phím số thực x của C
vậy đây cũng là nhập vào từ bàn phím nhưng có khác gì so với trên không?
float* a;
scanf("%f\n", a);
xin cảm ơn mấy bác trước ạ
float x;
scanf("%f\n", &x);
theo em được hiểu thì đây là nhập vào từ bàn phím số thực x của C
vậy đây cũng là nhập vào từ bàn phím nhưng có khác gì so với trên không?
float* a;
scanf("%f\n", a);
xin cảm ơn mấy bác trước ạ
Đoạn 2: con trỏ chưa được cấp phát bộ nhớ. Lỗi tiềm tàng.
Đối với bản thân hàm scan thì chả khác gì.
Còn đối với a ở cách dùng con trỏ là tự mua việc vào người. Tự nhiên lại cấp phát động + thu hồi.