请问C#和C具体有什么区别,他们之间有什么联系,要学好C#需要做些什么?
只听说过C#和C++/Java比的
没听说过直接拿来跟C比的
他们都有个C
他们没有什么可比性的。
总体来说, 一个是而向对象(C#), 一个是面向过程(C)
C#是基于虚拟机的,C则是机器能放的机器码。
# 这就是区别
这不是直接比较的 ......
我是一开始就学的C++,以前一直以为C++就是C的超集,可最近看了一下C的教程 感觉还是有许多不同 我想详细的了解下 C与C++的区别,以及C可以实现的而C++不能实现的有那些?谢谢各位大侠不吝指教
http://zhidao.baidu.com/question/23185596.html?fr=ala0
去搜索吧。
呵呵...看基础
“以及C可以实现的而C++不能 ......
#include <stdio.h>
void main()
{
printf("%d\n",sizeof(int));
}
上述程序为什么输出结果为4,整形类型所占的存储单元字节个数不是2 吗?
在vc中是4,TC中是2
现在32位系统的int基本都是4字节了。
楼主看的是十几年前TurboC的书吧
没有,我用的是vc6.0,书市我们的专业课本。谢 ......
在java中, 关于捕获错误的语法 try-catch - finally 的下列描述正确的是 ()
a. try 可以单独使用 b。在 try - catch 后如果定义了finally,则finally 肯定会执行。
c。 try-finally 可以配对使用 d。 try-catch 必须配对使用
应该对的
我选c
......
是源代码 不是使用说明比如strcpy
char* strcpy(char *s,char *c)
{
while(*s++ = *c++)
;
}
而不是说明如何使用 我要原型
char *strcpy(char *strDest, const char *strSrc)
{
assert((strDest!=NULL) && (strSrc !=NULL));
char *address = strDest; ......
数组a[N]中,存放了N到N-1个数,其中某个数重复一次,写一个函数找出重复的数字,时间复杂度为O(N),函数原型:
int do_dup(int a[], int N).请各位大侠指教。
int do_dup(int a[], int N)
{
char b[N]={0};
int i;
for(i=0;i <N;i++)
if(b[a[i]]) return a[i]; ......