120186195 120186195
关注数: 0 粉丝数: 1 发帖数: 40 关注贴吧数: 0
怎么学编程 我非常喜欢编程,不过我在农村,没有专门的学习 条件,所有的东西都全靠自学。而且也没有人可以 交流。常常是带着U盘到镇上网吧下载一些书籍和 资料来学习。但是我真的很爱好编程,我不想放弃。 因为所有的东西和问题都要靠自己,所以我觉得 我学得好慢。我在半年以前有了一台自己的电脑。 学到现在。从C语言在到C++,其基本的编程慨念、 语法我想我已经熟悉了。这一路过来,可谓困难 真的不少。潭浩强< >在到< >, 我靠这两本书过了语言关。 我现在开始用Microsoft Visual Studio C++学习 windows编程。不过现在真的,我对自己说,如果不 找人指点一下,真的学不下去了。就是哪个创建一个 窗口的代码就有那么一两百行,真是太难理解了。而且 由于手头缺乏学习资料,很多问题、知识是百思不得其解。 真的,我希望可以帮助我。可以向我指点一些学习方 法和如果您愿意,恳求您向我提供一些Microsoft Visual Studio C++和MFC的开发资料和电子文档。 语言只不过是工具,然而我却对算法一窍不通。 因为英语不太好,不过数学还行。可是偏偏我找 不到中文的关于算法方面的书籍,所以想向您指 教有什么关于算法的书籍且适合我现在情况的。 此致 敬礼 一个焦急的人 20:43 2006-3-19 //附(一段申请动态内存的程式码)... #include class ram { public: char wenzi[200]; ram *p; }; ram wo,*ai=&wo; int num=0;//我申请了几次内存了 void xie(void);//输入数据,然后分配内存为下次做准备。 void du(void);//把写入的数据全部显示出来 int main(void) { while(1)//故意死循环 { xie(); du(); } return NULL; } void xie(void) { cin.getline(ai->wenzi,200); cout<<"\n______________________________________________________\n"; if((ai->p=new ram)==NULL) {cout<<"内存申请失败\n";return;} ai=ai->p; num++; } void du(void) { ram *ni; ni=&wo; int a; for(a=num;a>0;a--) { cout< wenzi; cout<<"\n"; ni=ni->p; } cout<<"__________________________________________________________\n"; }
1 下一页