编写Hello World!如下代码,写好代码,点击“调试-开始执行(不调试)”,发现运行成功。
在原文件开始的时候要加下面的内容:
#include
using namespace std;
不要按照书上的代码敲,书上绝大部分是无法运行的,我建议你买一本简单点的c++入门书籍,如谭浩强的书,简单易懂,并且里面的程序可以运行,在程序运行后,你可以对代码进行改动,逐渐熟悉一些用法,等掌握之后,再逐渐阅读难度大一点的书。
#include
class stack;
class node
{
int data;//结点值
node * prev;//指向上一个结点的指针
public:
node(int d,node *n)
{
data=d;
prev=n;
}
friend class stack ;
};
class stack
{
node * top;
public:
stack(){top=NULL;}
void push(int i);
int pop();
};
void stack::push(int i)
{
node * n=new node(i,top);
top=n;
}
int stack::pop()
{
node *t=top;
if(top!=NULL)
{
int c=top->data;
top=top->prev;
delete t;
return c;
}
return 0;
}
main()
{
int c;
stack s;
for(int i=0;i<10;i++)
{
cin>>c;
s.push(c);
}
for(i=0;i<10;i++)
cout<
}
写在不同的文件要用头文件包含,函数调用在函数之前,要函数原型申明
#include
using namespace std;
int main()
{
printf("hello,world\n");
getchar();
return 0;
}