Từ 1 tới 2 trên tổng số 2 kết quả

Đề tài: Cách copy từng ký từ vào 1 chuỗi

  1. #1
    Ngày gia nhập
    10 2007
    Nơi ở
    Tp. HCM
    Bài viết
    3

    Mặc định Cách copy từng ký từ vào 1 chuỗi

    Chào các bạn, mình lập trình xử lý câu hỏi trắc nghiễm dùng đồ họa trong C++ 3.1 for dos, và dùng hàm fgetc để đọc từng ký tự từ tập tin ra, nhưng mình không thể dùng hàm strcpy(chuỗi đích, chuỗi nguồn); để copy từng ký tự này vào 1 chuỗi được. (hàm báo lỗi không thể copy khác kiểu dữ liệu)

    Các bạn giúp mình làm sao copy từng ký tự vào 1 chuỗi nha, vì mình cần dùng hàm outtextxy(x, y, string); để vẽ 1 chuỗi ra màn hình

  2. #2
    Ngày gia nhập
    09 2006
    Bài viết
    711

    Thì dùng str[i] = c thôi, dùng hàm làm chi. Nhớ bảo đãm là chuỗi str được alloc đủ.
    VD:
    C Code:
    1. char *str =(char *) calloc(100, sizeof(char)); // dùng calloc để zero memory
    2. if (NULL != str)
    3. {
    4.     for (int i = 0; i < 100; i++)
    5.     {
    6.         str[strlen(str)] = i;
    7.     }
    8. }
    9. // dùng str
    10. .........
    11. // free nó
    12. if (NULL != str)
    13. {
    14.    free(str);
    15.    str = NULL;
    16. }

Các đề tài tương tự

  1. ADO.NET Hàm Copy file trong c#,copy thiếu dữ liệu
    Gửi bởi gatrongpro trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 08-12-2013, 09:40 PM
  2. Firefox Lỗi: Phải nhấn Ctrl+C hoặc Copy 2 lần mới copy được văn bản.
    Gửi bởi Kevin Hoang trong diễn đàn Thắc mắc chung
    Trả lời: 3
    Bài viết cuối: 17-01-2011, 11:17 PM
  3. copy chuỗi trong C như thế nào?
    Gửi bởi quyen1991 trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 2
    Bài viết cuối: 25-05-2010, 06:44 AM
  4. copy hai chuỗi ký tự
    Gửi bởi quyen1991 trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 2
    Bài viết cuối: 08-05-2010, 09:38 AM
  5. Chuỗi ký tự | Cách copy một chuỗi ký tự?
    Gửi bởi tnt288 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 3
    Bài viết cuối: 29-04-2009, 10:51 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn