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

Đề tài: Sửa lỗi nhập danh sách cấu trúc...

  1. #1
    Ngày gia nhập
    09 2012
    Bài viết
    1

    Mặc định Sửa lỗi nhập danh sách cấu trúc...

    Đoạn code này của mình chạy bị nỗi. Mong mọi người chỉ bảo và hướng dẫn mình sẽ dụng cái hàm realloc này để tạo 1 danh sách.

    Code:
    #include<stdio.h>
    #include<conio.h>
    #include<stdlib.h>
    
    typedef struct thongtin
      {
       char hoten[30];  
       int tuoi;  
      }sv;
      
    void nhap (sv *p, int n)
      {
        char ch;
        do
          {
                      n++;
                  printf("n=%d",n);
                  p=(sv *) realloc (p,n*sizeof(sv));       
                  printf("\nTen sv %d: ",n);
                  fflush(stdin);
                  gets(p->hoten);
                  printf("\nTuoi: "); scanf("%d",p->tuoi);
                  printf("\nBan co muon tiep tuc nhap them sinh vien nua khong? (y/n): ");
                  ch=getche ();
                 
          }while((ch=='c')||(ch=='C'));
      }

  2. #2
    Ngày gia nhập
    11 2012
    Bài viết
    136

    Cho bài đầy đủ bạn ơi còn đã dùng dslk rồi sao lại còn realloc xin cấp phát lại làm gì, nói tóm qua thì realloc như tên hàm là xin cấp phát lại vùng nhớ,
    cú pháp void *realloc(*ptr, unsigned size)
    +prt là con trỏ trỏ đến vùng nhớ đã được cấp phát từ trước
    + size số byte xin cấp phát lại
    khi cấp phát lại thành công thì toàn bộ dữ liệu cũ từ trước được chuyển sang vùng dữ liệu mới, và ptr trỏ vào địa chỉ ô nhớ đầu tiên của vùng cấp phát mới đó. không được trả về NULL rõ hơn bạn qua đây http://www.cplusplus.com/reference/cstdlib/realloc/ có mạng mà sao bạn không tìm nhỉ. Nói thật mình cũng chỉ học mạng là chủ yếu thôi, không hơn bạn đâu.
    Giao lưu và học hỏi
    https://www.facebook.com/kimcy1992

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

  1. Cấu trúc dữ liệu cấu trúc dữ liệu của danh sách nhảy cóc skip list
    Gửi bởi kaka109 trong diễn đàn Thắc mắc CTDL & Giải thuật
    Trả lời: 1
    Bài viết cuối: 26-10-2013, 11:06 AM
  2. Con trỏ trên C++ Sắp xếp danh sách đặc bằng con trỏ (cấu trúc dữ liệu)
    Gửi bởi avatar7604 trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 1
    Bài viết cuối: 21-11-2011, 04:54 PM
  3. Lập trình C++ Cấu trúc sinh viên theo danh sách liên kết --Phần nhập dữ liệu bị treo?
    Gửi bởi bulubuloa trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 7
    Bài viết cuối: 03-11-2011, 10:27 AM
  4. Bài tập C nhập, in, sắp xếp một danh sách liên kết bằng kiểu hàm con trỏ cấu trúc?
    Gửi bởi vietvinhqn1992 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: 17-01-2011, 09:25 PM
  5. Xây dựng Danh sách đặc (Cấu trúc dữ liệu) ?
    Gửi bởi anther trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 2
    Bài viết cuối: 31-08-2010, 08:54 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