编程小白C++刷题–链表实现整数相加
题目–两数相加
题目要求:给出两个非空的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每一个节点都只能存储一个数字。
如果,我们将这两个数加起来,则会返回一个新的链表来表示它们的和。
这是我写程序时感到不解的,程序正常运行但却有一个警告!
这是整个程序的运行结果
#include<stdio.h>
#include<windows.h>
#include
using namespace std;
//链表的创建
typedef struct _ListNode {
int data;
struct _ListNode* next;
}listNode;
//链表的初始化
void InitList(listNode& list) {
list.next = NULL;
}