![]() |
|
Tài trợ cho PIC Vietnam |
|
Ðiều Chỉnh | Xếp Bài |
![]() |
#1 |
Nhập môn đệ tử
Tham gia ngày: Oct 2011
Bài gửi: 2
: |
Cho hỏi về cách xây dựng hàm có đối số bất định trong CCS C cho Pic16f877a
Em dùng CCS C để code cho Pic6f877a. Em code lần đầu tiên :-D
Em xem trong file stdarg.h thì các khai báo hàm có đối số bất định giống như trong visual studio và Dev C++ nhưng sao e làm tương tự như thế thì không được. Code:
void MultiLedOn(int n,...) { int i,x,y,z,*ArgList; ArgList = int malloc(n*3); va_list List; va_start(List,n); for (i=0;i<3*n;i++) { x=va_arg(List,int); y=va_arg(List,int); z=va_arg(List,int); LedOn(x,y,z,10); } free(ArgList); } Mong các a nào đã làm thử giúp đỡ e cách khai báo và xây dựng hàm có đối số bất định trong CCS C |
![]() |
![]() |
|
|