听说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#上了吧~
通过一段时间的学习
相关问答:
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 ......
如题,C/C++中的execl怎么调用写好的java程序,
execl("/opt/java1.5/bin/java","MyClass",NULL);
这样的不行哦。
不会.
运行java程序
找工具查看一下那个程序的命令行
搜索下:jni ......
怎么在控制台中输入类似下面的信息:
s1234 50
s1235 80
s1234 90
s1234 40
s1236 90
每当回车时 ......
我JSP的页面是:
<%@ page language="java" contentType="text/html; charset=gb2312"
%>
<script>
function Save(){
xmlHttp=GetXmlHttpObject()
if(xmlHttp==nul ......