第1个回答 2010-11-23
C++程序设计
清华出版社
郑莉版的本回答被网友采纳
第2个回答 2010-11-28
粗心大意了,问题很简单,细心点就好
void doubles(char c[])
{
int i;
for(i=strlen(c);i<0;i--)
{
c[i*2-2]=c[i-1];
c[i*2-1]=c[i-1];
}
}
上面的函数中,for循环应该加一个花括号,第二个赋值语句没有在循环中执行
第3个回答 2010-11-25
学完c后,最好学习c++.c是一门最为基础的课程,有了C的基础,学C++会比较应手些,因为C++ 被称为“带类的C”,即C++引入了类的机制,同时C++有两个明显的特点就是:全面的兼容C和支持面向对象的方法。当然C++不是一个纯粹的面向对象的语言,因为它既支持面向过程的程序设计,也支持面向对象的程序设计。
学完这两个之后,你再考虑一下net和java,后两者在c++的基础上学习是很容易的,都差不多,都有一定的类似性,都牵扯着面向对象问题,你学习net和Java时,你会发现两者有类似性。
同时,在学习NET时,设计windows应用程序是会与vb有一定的类似性。Java是一种面向对象的语言,具有跨平台的优点
我可以帮助你,你先设置我最佳答案后,我百度Hii教你。
第4个回答 2010-11-23
c++ primer
这本书是c++知识的权威之作,正适合有语言基础的人
第5个回答 2010-11-23
关键是做项目。光看书没有。
个人建议看C++ Primert同时做上面的 题。
第6个回答 2010-11-23
那要看你想做什么开发了,一般做开发的先从51C开始学,其他的都是一个延伸,既然有基础稍微学下单片机基础,设计就很容易学了