•°¤*(¯`°• CTH 52 •°´¯)*¤°•Trang chủ

★*--*[»»-»-(¯`v´¯)-»*** ]º°(¯`•We Belong Together•´¯)[«-(¯`v´¯)-«-«« ]★*--*★
 
Trang ChínhLatest imagesTìm kiếmĐăng kýĐăng Nhập
GingHunter (269)
ut'_anh (113)
james_ken (91)
Admin (84)
NPTT_CTH52 (73)
ThanhTri (45)
x-men (28)
269 Số bài - 32%
113 Số bài - 14%
91 Số bài - 11%
84 Số bài - 10%
73 Số bài - 9%
64 Số bài - 8%
50 Số bài - 6%
45 Số bài - 5%
28 Số bài - 3%
13 Số bài - 2%
Thống kê bài gửi
Mới nhất
HOT HOT HOT!!! Ai thích VIRUS thì vào đây DSLK AddTail(int x).....error !! Master
Ưu nhược điểm các ngôn ngữ lập trình và sự lựa chọn DSLK AddTail(int x).....error !! Master
Ôi Guitar âm thanh tuyệt vời!!! DSLK AddTail(int x).....error !! Master
CTH Idol Mỗi tuần 1 nhân vật [ Tuần 1] DSLK AddTail(int x).....error !! Master
[Help]Crack Win 7 an toàn và hiệu quả DSLK AddTail(int x).....error !! Master
Need For Speed Hot Pursuit DSLK AddTail(int x).....error !! Master
Chuyên gia bảo dưỡng hệ thống: TuneUp Utilities 2011 new!!! DSLK AddTail(int x).....error !! Master
Britain's Got Talent !!! DSLK AddTail(int x).....error !! Master
Anh Khác Hay Em Khác - Khắc Việt DSLK AddTail(int x).....error !! Master
Các bước phù phép thành ác quỷ chính hiệu trong đêm Halloween DSLK AddTail(int x).....error !! Master
Tại sao sinh viên thi rớt . DSLK AddTail(int x).....error !! Master
HOT HOT HOT!!!! Máy tính xách tay mạnh giá rẻ cho các bạn bạn sinh viên!!!!! DSLK AddTail(int x).....error !! Master
giai CHUONG II....vi d 1 do ............... DSLK AddTail(int x).....error !! Master
cách crack win 7 dành cho những ai đang sử dung win ko bản quyền DSLK AddTail(int x).....error !! Master
Ai là người đẹp trai nhất..!! DSLK AddTail(int x).....error !! Master


Share | 
 

 DSLK AddTail(int x).....error !!

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
Admin
Admin
Admin
Admin

Tổng số bài gửi : 84
Points : 117
Thanks : 0
Join date : 06/09/2011
Age : 31
Đến từ : Born From A Bombox

DSLK AddTail(int x).....error !! Empty
Bài gửiTiêu đề: DSLK AddTail(int x).....error !!   DSLK AddTail(int x).....error !! EmptyWed Oct 19, 2011 9:23 pm

Xem lỗi này nhé.."error C2039: 'qNode' : is not a member of 'NODE'"
Code:
void AddTail(int x)
{
    NODE *qNode=new NODE;
    qNode->info=x;
    qNode->qNext=NULL;
    if(pHead=NULL)
        pHead->qNode;
    else
    {
        NODE *pNode=pHead;
        while(pNode->pNext!=NULL)
            pNode=pNode->pNext;
        pNode->pNext=qNode;
    }
   
}
Về Đầu Trang Go down
https://cth52.forum-viet.com
ThanhTri
Member
Member
ThanhTri

Tổng số bài gửi : 45
Points : 84
Thanks : 2
Join date : 13/09/2011
Age : 32

DSLK AddTail(int x).....error !! Empty
Bài gửiTiêu đề: Re: DSLK AddTail(int x).....error !!   DSLK AddTail(int x).....error !! EmptyWed Oct 19, 2011 9:28 pm

Chỗ if(pHead=NULL) thiếu 1 dấu = kìa.
Về Đầu Trang Go down
Admin
Admin
Admin
Admin

Tổng số bài gửi : 84
Points : 117
Thanks : 0
Join date : 06/09/2011
Age : 31
Đến từ : Born From A Bombox

DSLK AddTail(int x).....error !! Empty
Bài gửiTiêu đề: Re: DSLK AddTail(int x).....error !!   DSLK AddTail(int x).....error !! EmptyWed Oct 19, 2011 9:33 pm

Code:
#include "stdafx.h"
struct NODE
{
    int info;
    NODE *pNext,*qNext;
};
NODE *pHead;
void AddHead(int x)
{
    NODE *pNode=new NODE;
    pNode->info=x;
    pNode->pNext=pHead;
    pHead=pNode;
}
void AddTail(int x)
{
    NODE *qNode=new NODE;
    qNode->info=x;
    qNode->qNext=NULL;
    if(pHead==NULL)
        pHead->qNode;
    else
    {
        NODE *pNode=pHead;
        while(pNode->pNext!=NULL)
            pNode=pNode->pNext;
        pNode->pNext=qNode;
    }
   
}
void PrintList()
{
    NODE *pNode;
    pNode=pHead;
    while(pNode!=NULL)
    {
        cout<<" "<<pNode->info;
        pNode=pNode->pNext;
    }
}
void main()
{
    int x;
    pHead=NULL;
    do
    {
        cout<<"Nhap vao 1 so :";
        cin>>x;
        if(x>0)
            AddTail(x);
    }
    while (x>0);
    PrintList();
    getch();
}
             
Về Đầu Trang Go down
https://cth52.forum-viet.com
ThanhTri
Member
Member
ThanhTri

Tổng số bài gửi : 45
Points : 84
Thanks : 2
Join date : 13/09/2011
Age : 32

DSLK AddTail(int x).....error !! Empty
Bài gửiTiêu đề: Re: DSLK AddTail(int x).....error !!   DSLK AddTail(int x).....error !! EmptyWed Oct 19, 2011 10:10 pm

Ngoài ra trong hàm ADDTail(int x) sửa qNode->qNext thành qNode->pNext .
Sửa if(pHead==NULL) pHead->qNode; thành if(pHead==NULL) pHead=qNode;


*qNext không được sử dụng nên có thể xóa nó.
Chĩ có 1 con trõ next là đủ vì để nối các danh sách chĩ cần 1 sợi dây là đủ.

Nếu sử dụng *qNext thì vd: pNode->pNext->pNext->qNext= NULL
và sau này trong hàm duyệt nó duyệt pNext ( pNode=pNode->pNext ) chứ đâu có duyệt được qNext.
DSLK AddTail(int x).....error !! 4049437655
Code:
void AddTail(int x)
{
    NODE *qNode=new NODE;
    qNode->info=x;
    qNode->pNext=NULL;
    if(pHead==NULL)
        pHead=qNode;
    else
    {
        NODE *pNode=pHead;
        while(pNode->pNext!=NULL)
            pNode=pNode->pNext;
        pNode->pNext=qNode;
    }
}
 
Về Đầu Trang Go down
Sponsored content




DSLK AddTail(int x).....error !! Empty
Bài gửiTiêu đề: Re: DSLK AddTail(int x).....error !!   DSLK AddTail(int x).....error !! Empty

Về Đầu Trang Go down
 

DSLK AddTail(int x).....error !!

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
•°¤*(¯`°• CTH 52 •°´¯)*¤°•Trang chủ :: © Chia sẻ kiến thức :: ıllıllı Kĩ thuật lập trình ıllıllı-
Free forum | ©phpBB | Free forum support | Báo cáo lạm dụng | Thảo luận mới nhất