什么是C#编程语言明明白白学C

如题所述

你的问题是什么我就没看明白。
c#是完全的面向对象语言 一切以对象为中心。c就是过程语言。

c#是微软出的 完全面向对象语言 主要是基于微软自己的.Net框架开发。
应该是目前最高效的开发语言。个人认为是目前语言特性最好的面向对象语言。
说的是语言特性好。但是由于.Net框架在跨平台 和 分布式上的不给力,所以很多高大上的开发还是java比较多。

c#虽然还是基于c的语法规则,其余的我认为和c没有半毛钱关系了。java也一样。
c的学习主要围绕指针的使用上;对内存存储方式,指针等的理解很重要。
各种类型的指针 数组指针 指针数组 函数指针 指针函数 指针的指针等。
存储的数据分为数据段 bss段 堆 栈 等。
c是完全的过程语言,由于有指针的存在也是尤其的灵活。
正因为这个也特别容易犯错 比如 野指针。

希望对你有帮助
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-08-23

    C语言是一种较为基础的编程语言,类型为面向过程。一般用作计算机编程入门和算法学习上。当然,如果能够学的足够深,在固件编写和大型程序底层代码框架搭建会有用。

    C#是微软在.NET框架支持下,推出的一种面向对象的高级编程语言。编写出来的程序目前只能在windows平台下进行编译运行。

第2个回答  2016-08-23
C# 是微软件的一款编程语言,.net framework 上开发、运行 。。。。。。。。。。。。。
相似回答