Thông báo

Collapse
No announcement yet.

[help]Vấn đề tạo mảng trong Keil C

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • [help]Vấn đề tạo mảng trong Keil C

    cho em hỏi là trong keil có cách nào tạo một mảng không?
    Em thử dùng "kieudulieu tenmang [ ] ; " mà không được.

    Vd: bit arr[];

  • #2
    Nguyên văn bởi lioncap Xem bài viết
    cho em hỏi là trong keil có cách nào tạo một mảng không?
    Em thử dùng "kieudulieu tenmang [ ] ; " mà không được.

    Vd: bit arr[];
    Trong KeilC bạn không thể tạo mảng mà không chỉ định số phần tử của mảng. Theo như ý định của bạn, char chr[] là con trỏ trỏ đến phần tử đầu tiên của mảng, nhưng mảng thì chưa được cấp phát bộ nhớ, thì nên khai báo con trỏ (char *chr = NULL). Còn không thì khai báo char chr[FIX_VALUE];
    Lập trình VDK, tài nguyên hạn chế, không nên có những mảng không giới hạn như vậy.

    Comment


    • #3
      Ok_Ngày trc mình cũng bị 1 lần thế này_Bạn nên cho nó 1 giới hạn, như vậy tốt hơn. Ví dụ đây là 1 khai báo rất cụ thể cho 1 mảng chứ mã cho led 7 đoạn:
      unsigned char code_7vach[ ]={0xBF,0x86,0xDB,0xCF,0xE6,0xED,0xFD,0x87,0xFF,0xE F};


      Add: 97 Quán Nam - Lê Chân - Hải Phòng.
      Tel: 031 518648 Phone: 0904 283 505

      Comment

      Về tác giả

      Collapse

      lioncap Tìm hiểu thêm về lioncap

      Bài viết mới nhất

      Collapse

      Đang tải...
      X