VC和C有什么区别?

作者&投稿:冶质 (若有异议请与网页底部的电邮联系)
VC和C++有什么区别吗~

  VC++又叫做Visual C++,VC++整合了微软视窗程式设计(Windows API),三维动画DirectX API,Microsoft .NET框架等,当然我们最熟悉的是MFC;而C++相对于VC++更底层。VC++是有微软公司设计开发,因此只能在windows操作系统中运行
  C++是一种标准(一般由ANSI来规范),因此可以实现跨平台。VC++有专门的编译器,叫做VC++或者Visual Stdio,VC++的最新版本是VC++ 2010;Visual stdio的最新版本是Visual Stdio2010。而C++的编译器很多,windows系统中最常见的C++编译器是DEV C++。

不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言; [解说]: VC: Microsoft Visual C BCB: Borland C Builder BC: Borland C MC: Microsoft C TC: Turbo C(有时也指Turbo C ) WC: Watcom C 各种简化了的、混杂了的口头称谓容易使初学者感到迷惑,这很正常。不过,其实只要稍加留意,这些迷惑完全可以被消除。 大家可以注意以下几点: (1) 由于C 语言(其它语言也是一样)几乎总是要以某个集成开发环境为载体、平台,才能被真正的“使用”,因此人们在口头上容易用一个集成开发环境的名字来意指一门语言(比如VC,BC,TC等); (2) 程序设计语言需要一种载体来被运用,这就好像汉语、英语一定要被人用嘴说出来、用笔写出来才能发挥作用一样; (3) 编译器(或解释器)有时也被集成开发环境的名称所指代(比如“你用VC编译过吗?”实际上应该是“你用VC的C 编译器编译过吗?”); (4) 只要多了解各种词汇的详细信息(一般是其英文全称),就可以很容易的发现一些你本来就该弄清楚的事情; (5) 在口头上,也请你在不影响正常表达的情况下,尽量说得准确些,不要迷惑更多更新的初学者。

CD:纯音乐
VCD:影视初级光盘
DVD:高清晰影视光盘
EVD:高清晰数码影视
MPEG4:压缩高密影视光盘
MP3:压缩纯音乐

DVD具有高密度、高画质、高音质、高兼容性和高可靠性等特点。 高密度:DVD盘与CD光盘直径均为120mm,但CD光盘的容量为680MB,仅能存放74分钟VHS质量的动态视频图像,而单面单层DVD记录层具有4.7GB容量,若以接近于广播级电视图像质量需要的平均数据率4.69Mbps播放,能够存放133分20秒的整部电影。双面双层光盘的容量高达17GB,可以容纳4部电影于单张光盘上。这就要求在DVD中采用更先进的技术手段来提高信息记录密度,从而增加盘的容量。下表列出了为提高光盘记录密度所采用的几项技术手段。 技术手段 CD/VCD DVD 镜数值孔径NA 0.45 0.6 纠错编码冗余度 31% 15.4% 通道码调制方式 8/17调制 8/16调制 激光波长λ 780nm 650nm/635nm 光斑直径 1.74μm 1.08μm 道间距 1.6μm 0.74μm 凹坑最小长度 0.83μm 0.4μm 凹坑宽度 0.6μm 0.4μm 容量 650MB 4.7GB 高画质:DVD采用国际通用的活动图像压缩标准MPEG-2(ISO/IEC13818),其系统码流传输数据率是可变的(1~10.7Mbps);现阶段DVD-Video产品选用MPEG-2的11种规范中的主型主级规范MP@ML(即NTSC制式电视720像素/行×576行/帧,30帧/秒;PAL制式电视720像素/行×488行/帧,25帧/秒,数据传输速率最大为15Mbps),达到广播级电视图像质量(其水平分辨率为500线以上)。要实现更高清晰度的画质,还可选用MPEG-2中对应的高级规范。DVD的系统码流由主视频码流(MPEG-2/MPEG-1压缩码流)、子图像码流(最多可录放32个码流,用于32种文字电影对白和卡拉OK字幕显示)和声频码流(最多可录放8个码流,支持8种语言声音)等3部分组成。整个系统码流的最大数据速率可达10.08Mbps。DVD还具有多结局(欣赏不同的多种故事情节发展)、多角度(从9个角度观看图像)、变焦(Zoom)和父母控制(切去儿童不宜观看的画面)等新功能。画面的长宽比有3种方式可选择:全景扫描、4:3普通屏幕和16:9宽屏幕方式。 PCM 杜比AC-3 Audio 采样频率 48KHz/96KHz 48KHz 48KHz 采样精度 16/20/24bit 压缩数据 压缩数据数据速率 768Kbps~ 最小32Kbps 主码流:最小64Kbps 2.304Mbps 最大48Kbps 最大384Kbps 一个音频码流 1 5.1 7.1 中的通道数 最大音频码流数 2~8 最大8 最大8 高音质:DVD具有8(7.1)个独立的音频码流,足以实现数字环绕三维高保真音响效果。DVD标准规定:对于NTSC电视制式(例如美国、日本地区)强制规定采用杜比AC-3和/或线性PCM音频系统;对于PAL电视制式(例如欧洲和中国地区)强制规定采用MPEG音频格式和/或线性PCM音频系统。表三给出3种音频系统的技术参数。1992年美国杜比实验室发布了AC-3数字环绕立体声系统,以6个完全独立的声道(左、右、中、左环绕、右环绕和超重低音,简称为5.1声道)和全频带(~20KHz)高精度逼真声场,产生非常好的临场数字环绕高保真音响效果。 高兼容性:DVD视盘机、DVD唱机和DVD-ROM/R/RAM均可播放CD唱盘;DVD视盘机和DVD-ROM/R/RAM均能回放VCD盘;DVD-ROM/R/RAM也可读取CD-ROM盘。 高可靠性:DVD采用RS-PC(Reed Solomon Product Code)纠错编码方式和8/16信号调制方式,确保数据读取可靠。纠错码(ECC)块长为16个记录扇区长度(38688个字节),对应光道上82.5344mm长度;若原始误码率为10-3,经纠错后,误码率可小于10-20,远远低于计算机所需的误码率10-12。为了有效地防止软件被复制,在美国活动图像协会(Motion Picture Association of America)的积极参预下,于1996年7月同东芝、索尼等12家家电与计算机公司就DVD软件版权与防盗版问题达成一致协议。1996年10月,由各方组成的DVD技术联合会公布了DVD软件和硬件采用的乱码技术以及按6大地区区域码分区发行软件的措施,实现了软件著作权保护与可靠使用。

C和C++是语言

而VC是C++的的一种编译工具
C和C++在很多方面有相同的地方,不过C++是面向对象的,也可以说是 C 的升级
也就是把一些有共同特性的东西封装在一个"类"中
这样就更有可读性了

VC++是微软公司开发的一个IDE(集成开发环境),换句话说,就是使用c++的一个开发平台.有些软件就是这个编出来的...

而C++呢 , 却是一门编程语言 。 这两者是截然不同的!


c- cs接口和c接口有什么区别?
一、指代不同 1、CS接口:是一种用于增加镜头与图像传感器之间距离的接圈。2、C接口:用于连接投影器和投影镜头。二、特点不同 1、CS接口:通过接圈实现接口之间的转换,以及最佳图像的呈现。2、C接口:C型接口的每个螺纹的直径是1英寸(25毫米),也就是每英寸32圈螺纹,而C型接口的安装基准面到...

驾驶证C和C1有什么区别
C证是以前的叫法,就是能驾驶蓝牌车。现在C1证也是能驾驶蓝牌车,包含手动档和自动档的车,C2为自动挡小型车驾照。

VC和C有什么区别啊?
c和c++是语言 而vc是c++的的一种编译工具 c和c++在很多方面有相同的地方,不过c++是面向对象的,也可以说是c的升级 也就是把一些有共同特性的东西封装在一个"类"中 这样就更有可读性了

驾驶证C照和C1照有何区别
1、驾驶证C照和C1照是同一类,C照是旧版,新版C照的分法是:C1指小型汽车和C2C3。C2指小型自动档汽车。C3指低速载货汽车和C4。C4指三轮汽车。2、老版C照可以驾驶19座(含19座)以下客车,可以驾驶1.99吨(含1.99吨)以下货车。具体讲:只要是蓝牌照的客车、货车都能开。新版C1照小型、微型...

轮胎带c和不带c的区别是什么?
轮胎带C与不带C的主要区别在于,带C轮胎是加强型轮胎,与不带C的轮胎相比,它的胎体更厚,承载能力更强。C标志代表轻卡胎,这是欧洲标准的写法,用以区分轿车用的子午线轮胎。轮胎规格通常由一组数字表示,其中前一个数字代表轮胎断面宽度,后一个数字表示轮辋直径,以英寸为单位。例如,规格为225\/75...

计算机二级考试C语言与C++有什么区别
C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计。二、编程语言特性不同 C语言描述问题比汇编语言迅速,工作量小、可读性好,...

c照和c1有什么区别?
驾驶证C照和C1照是同一类,C照是旧版,新版C照的分法是:C1指小型汽车和C2C3。C2指小型自动档汽车。C3指低速载货汽车和C4。C4指三轮汽车。C1驾驶证是机动车驾驶证代号的一种。C1驾驶证准驾范围为小型、微型载客汽车、轻型、微型载货汽车、轻、小、微型专项作业车;小型载客汽车乘坐人数小于或等...

标准C与C有什么区别?
C标准有C89\/90和C99。建议楼主换编译器。这个编译器害了不少人了。真的 学C的话用DEV-C,或是VC2005速成版。不要选用TC做编译器。那个编译器很古老了。。。还有,写函数头的时候不要写成 main()这样的形式。这种在C99(最新规范)里是通过不了的!要写程序就写成 include<stdio.h> int main(...

内衣通杯和c杯有什么区别给穿内衣空杯的你敲警钟
内衣通杯是专门为了胸型不标准的女生设计的,可以让她们选择合适自己的贴身之物。那么你知道内衣通杯和C杯有什么区别吗? 内衣通杯和c杯有什么区别 内衣通杯指的是介于两个罩杯尺码之间的内衣罩杯尺码,与传统的C罩杯有很大差别,与C罩杯相似的有BC通杯、CD通杯,BC通杯大小小于C罩杯,CD通杯...

酯化C和普通C的区别是什么?
故具有酸的性质。二、结构不同 1、普通维生素c:维生素C的分子结构主要是由一个五元内酯环及其侧链组成。2、酯化维生素c:酯化抗坏血酸钙、甜橙、植物纤维素、橘子、酸橙、柠檬、针叶樱桃、芦丁、橙皮苷复合物、天然维C代谢物、交联羧甲基纤维素、植物硬脂酸、硅酸钙、植物硬脂酸镁。

滕州市17857276529: C和VC有什么区别? -
勇看尤尼: C和VC的区别如下:1、概念上的区别 C是一种编程语言,是软件编程的一般规范,而VC是一种编程环境或工具. VC是Microsoft公司在C的基础上提供一些Windows图形界面库. 可以说VC是C加上Windows图形库. 2、学习方式上的区别 VC教科书假定用户已经掌握了C语言,假如没有C的基础,是无法了解有关MFC的任何知识的.3、使用上的区别 C是一种编程语言,而VC是一种工具. C与平台无关. VC只能在Windows上运行. 学习VC,是学习Windows编程. 学习者应该首先学习一种编程语言,例如C,然后再专门学习与平台相关的知识,例如VC.

滕州市17857276529: vc和c语言有什么区别? -
勇看尤尼: VC和C根本就不具可比性,因为VC是一个集成环境和C/C++语言扩展,而C只是一种语言. C/C++是在C语言的基本上进行了一些扩展,比如面向对象编译,引用,模板,STL等. VC是Microsoft的一个集成开发环境,包括编码、编译、调试等.而且VC对标准C++进行了一些扩展,关提供了MFC图形库等内容.

滕州市17857276529: C和VC有什么分别!
勇看尤尼: C是语言,而VC是实现工具,实现C++的编程工具,一般称为IDE--集成开发环境.

滕州市17857276529: VC和C语言到底有什么不同,急! -
勇看尤尼: VC是编译器 C是语言 VC是微软出的编译器 可以编写C程序 但是和宝蓝的C有很大区别 最关键的是它是在WINDOWS环境下的编译器 所以一般用C编写应用程序都是用VC编 很少有用TC写的

滕州市17857276529: vc编程和c语言编程有何区别?具体点,谢谢哈 -
勇看尤尼: 1: VC包含C2: VC在C的基础上扩充了大量的类库3: 有了这些类库,VC编程更加容易,功能更加强大,面向对像.4: C面向过程,适合小程序,执行效率高的程序开发,例如单片机.

滕州市17857276529: VC和C有什么区别啊? -
勇看尤尼: C++ 编程语言 VC++ 开发环境 举个例子 C++和VC就好像汉语和中国的关系 VB适合快速建立应用,简单、方便、高效 VC适合高级程序员进行大型软件开发或者编写底层系统应用

滕州市17857276529: C语言 C++和VC VC++什么区别? -
勇看尤尼: C语言、C++、VC、VC++的区别如下:1、C语言: 一门计算机语言,用于人与计算机沟通.2、C++: 一门计算机语言,用于人与计算机沟通,比C更强大.3、VC和VC++可以看成一个东西,VC++是指一个IDE.

滕州市17857276529: 维生素c和维生素c片有什么区别 -
勇看尤尼: 1、含量上的区别: 药用的一般为片剂,有100mg/片的,1000mg/片,维生素c片用于出现缺乏症者的补充; 维生素C用于增强抵抗力,辅助治疗感染性疾病,维生素C往往含量较低. 2、纯度上的区别: 维生素c片是工业生产的,纯度较高,符...

滕州市17857276529: C语言和VC有什么区别 -
勇看尤尼: C语言是一个语言,执行程序的时候需要编译器把它变成机器语言VC是微软的C语言编译器,(当然还带了编辑调试环境)除了VC之外还有 gcc / Dev /Borland C++ 等等很多C和C++的编译器

滕州市17857276529: VC与C++是有何区别?
勇看尤尼: 简单的说: C++是一种计算机高级程序设计语言,是从C语言发展演变而来,兼容C,但是又有极大的扩充.即支持传统的面向过程的程序设计,又支持面向对象的程序设计,是一种混合编程的语言. 而VC(Visual C++)是微软公司开发的,一种使用C++语言的IDE集成开发环境.集编辑、调试、编译、链接、装入等操作于一体的环境,就是一种开发工具. 支持C++语言的开发工具很多,有:TC++,VC,BCB,Dev-c++,Source Insight等等.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网