dev与codeblocks的区别之一

#include <iostream>
using namespace std;
class Node {
	public: 
	int value;
	Node * next;
	Node (int v=0,	Node * n=NULL){
		value=v;
		next=n;
	}
	
};
class MyList {
	public:
			Node *header;
		int size;
		Mylist(){
			size=0;
			header=new Node ();
		}
		void insertFirst (int n){
			Node *p=new Node (n,header->next);
			header->next=p;
		}
		void insertEnd(int n){
			Node *p=header;
			while (p->next!=NULL){
				p=p->next;
			}
			p->next=new Node (n);
		}
		void display (){
			Node * p=header->next;
			while (p!=NULL){
				cout<<p->value;
				p=p->next;
			}
		}
	
		
};
int main (){
	MyList aa;
	aa.insertEnd (1);
		aa.insertEnd  (2);
			aa.insertEnd  (3);
				aa.insertEnd  (4);
				aa.display();
}

不是c++版本的问题

是你的Node空间没有分配内存

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Code::Blocks 和 Dev-C++ 都是常用的 C++ 编程环境。它们各有优缺点。Code::Blocks 是一个跨平台的 IDE,支持多种编译器,具有良好的可扩展性和调试功能。Dev-C++ 是一个 Windows 下的 IDE,配合 MinGW 编译器使用,界面简洁,易于上手。建议根据自己的需求和喜好来选择。 ### 回答2: CodeblocksDevc是两个广受欢迎的编译器环境,都提供了强大的代码开发工具,例如调试、代码高亮、代码重构和自动完成等。然而,它们之间还是有一些不同之处。 首先,Codeblocks拥有更先进、更友好的用户界面,更容易使用和学习。其次,Codeblocks支持多种程序语言,并适用于多种平台。同时,Codeblocks也提供了更丰富的插件、可扩展性和自定义选项。 Devc则相对于Codeblocks要简单一些,并且对于初学者而言更易于上手。它也可以在Windows、Linux和MAC系统上进行编译运行,并且内建了GDB调试器。另外,Devc对于快速编译小型项目来说也十分方便。 因此,两者之间的选择其实取决于你的实际需求。如果想要一个功能齐备的、可自定义的编译环境,并且有应用于多个编程语言的需求,那么Codeblocks是不错的选择。而对于初学者或者快速编译小型项目的开发者而言,Devc是更加便捷的选择。最后提醒,学习编程的目的在于编写出更好的程序,如果只是拘泥于选择编译器而纠结不前,是很浪费时间的。 ### 回答3: CodeblocksDevC++ 都是常见的集成开发环境(IDE)之一,用于编写和调试 C/C++ 程序。 两者都有其优劣势,具体来说,Codeblocks 更加稳定和灵活,它拥有更多的插件和功能,因此更适合于大型项目的开发。同时,Codeblocks 还具有多平台的支持,可以在 Windows、Linux 和 Mac OS 等多个操作系统上使用。而 DevC++ 则更加适用于一些小型项目和个人软件开发,由于其轻量化和简单性,使用起来更加方便。 如果要选择一个更适合自己的 IDE,可以根据自己的需求和编程目的来选择。如果需要开发大型项目,Codeblocks 是更好的选择,它提供了丰富的功能和工具,并且支持不同的平台。而如果只是想开发一些个人软件或者简单的小项目,DevC++ 则是更加适用的选择,由于其简单轻巧,更加方便使用。 总之,CodeblocksDevC++ 都是优秀的 C/C++ 编程集成开发环境,无论选择哪一个都需要根据自己的需求作出决定。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值