đoạn code có thể viết đơn giản như sau:
void getvalue()
{
int16 x;
int i;
char s[4]; “khai bao s 4 byte,so luong byte truyen xuong
for(i=0;i<4;i++)
s[i]=getc(); “nhan s vao tu tu dang chuoi,so ky tu trong moi chuoi
x=atol(s); “chuyen chuoi sang so
y=x;
printf("%lu",x); “xuat gia tri x ra pc so ko dau
}
hàm nhận dữ liệu từ vb đơn giản như sau, số lượng ký tự truyền và nhận phải đồng nhất
trong hàm chính
while(1)
{
if (y==0)
getvalue();
}
bạn bổ sung mấy khai báo khác, chạy ok thôi
|