网友说:C语言和C++区别是什么?
我想学C++,因为C语言听起来好low啊。
首先啊,小伙子有这个问题和想法是对的,我之前也问过同样的问题~
那么,既然你问了,我也就浅浅的讲一讲,我也就不说的那么全面了,
很简单,啊,真的很简单,也就只有两句话。
1:一个是面向过程,一个是面向对象
2:C++是基于C语言之上的,(小伙你得先学好C语言,做事情别那么着急),学好了C语言后,你会发现,他们两个简直就是双胞胎。
SO,不要担心,先好好开始学C,你一定会有收获!!!
那么,如何学习C语言呢?我来带你看一看啊看一看~~~
——————————————————————————————————
什么是C语言?
是你在王者骂人的那种语言吗?不,不是的啊!
C语言的发展史
C语言是一种计算机高级语言,是人与计算机交流的一种语言。那么,我们怎么去交流?直接和它说话吗?不是的啊,它得转换为汇编语言,机器语言,再去和计算机交流。
C语言是贝尔实验室于20世纪70年代研制出来的,并随着UNLX系统广泛使用得到推广。
C语言特点:一种模块程序设计语言,语言简洁,书写自由,可移植性好,数据处理能力强,运算丰富,一共有34种运算符,32个关键字,9条控制语句,可以直接调用系统功能实现对硬件的操控。
应用领域:系统软件,应用软件,科学计算,图形处理,嵌入式应用开发
编译环境:Visualstudio(所有的语言都可以在这个里面编译)
下载地址:
下载后:安装应用,再安装关于C++开发的程序,进去后点击创建新项目——空项目——下一步,进入编译界面
进入后:找到解决方案资源管理器,点击源文件——添加——新建项——C++文件(.cpp)——在下面的名称改为自己的名称并将后缀的(.cpp)改为.c 然后在位置中修改你所要存放的位置,点击添加,这样,我们就可以来书写我们的第一个代码了!(如果找不到解决资源管理器或者弄丢的可以在视图中找到)
C语言基本结构
书写Helloword
#include<stdio.h>//这是头文件,写代码的第一句,(//)的作用是注释
int main()//这是主函数,有且只有一个!!!
{ //这里面是你要写的内容
printf("Helloword\n");//(printf是一个打印函数,里面是要输出的内容),\n是换行的作用
return 0;//这是返回一个整型,与前面的int相对应
}1.
2.
3.
4.
5.
6.
//写完代码后按下Fn+F7是调试,Fn+F5生成
如果你能不看屏幕,运行输出Hello word,那么,小伙,恭喜你!!!(目前的你已经打败了2%的人)