易截截图软件、单文件、免安装、纯绿色、仅160KB

听说C语言比C++和JAVA快点,但是

我是个初学者,认真学了3个月C,C++只接触了点概念,听说C语言比C++与JAVA快,原因好象是C语言没有面向对象的封装,是不是C++之所以比C慢点是因为它写程序常常会用到class封装等面向对象机制啊?因为我在论坛好象看过谁说要是C++不参杂面向对象等东西用C语言的方式解决问题其实速度跟C语言一样(因为好象C++不用面向对象的话,貌似也就是C语言了。。。)  

  最近我终于把C语言的结构与联合学完了,我发现其实C语言里的结构与联合好象也有面向对象的味道啊,那么要是一个程序里结构与联合用多了是否会让程序速度变慢呢?
 
  顺便问个问题,正在下载vs2008,以前写C都是用VC6,不过貌似听说VS2008专门用来弄C++的,这个东西写C语言有无问题?

顺便问个问题,正在下载vs2008,以前写C都是用VC6,不过貌似听说VS2008专门用来弄C++的,这个东西写C语言有无问题?
----------------------------------------------------------------------------
没问题,C/C++是兼容的,不存在什么专门弄C++问题.


结构和联合都是常用的啊,感觉不会让程序变慢多少的。你用profiling工具可以查看程序的哪些部分所用的时间多,在具体分析一下就好了。

c语言的结构体好比是你把自己的东西装在自己的盒子里,你自己可以随意使用
面向对象好比是别人的东西装在别人的盒子,你如果要用它必须得到别人的允许(所谓的权限)

我觉得vs2008不好用,太麻烦,我是菜鸟

“不过貌似听说VS2008专门用来弄C++的”
这句话说的,怎么个专门呢,vs2008包括vb,vc++,C#,还有什么J#之类的……

当然无问题啦~但是现在微软的VS中C++好像都没什么改进啊~重心可能都在C#上了吧~

通过一段时间的学习


相关问答:

java程序连接SQlServer的问题 - Java / Java SE

import java.sql.Connection;
import java.sql.Date;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class QueryTest&n ......

execl怎么调用java程序 - C/C++ / C语言

如题,C/C++中的execl怎么调用写好的java程序,
execl("/opt/java1.5/bin/java","MyClass",NULL);
这样的不行哦。

不会.

运行java程序
找工具查看一下那个程序的命令行

搜索下:jni ......

eclipse java 控制台 - Java / Java SE

怎么在控制台中输入类似下面的信息:
 s1234 50  
  s1235 80  
  s1234 90  
  s1234 40  
  s1236 90  
每当回车时 ......

关于AJAX和JSP的一些小问题~ - Java / Web 开发

我JSP的页面是:
<%@ page language="java" contentType="text/html; charset=gb2312"
  %>
<script>
function Save(){
xmlHttp=GetXmlHttpObject()
if(xmlHttp==nul ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号