大体了解C语言的各个姻缘

五分钟带你玩透C语言

老师常说C语言是入门级的基础,为何这样说呢?

  • C语言与其它语言

我们编程生涯中或许还会学习Java、PHP、C++、JSP等众多语言,而只有C语言是最最基础的,也是偏底层的语言。

所以我们常常会看到“printf、scanf”等基本输入输出语句,并且总是执行在黑框框——命令行窗口中(PS:不过不用担心,Java中你就可以写有窗口的程序了,而且基本用不到那些语句,取而代之的是Stream、EditText等,直接取值就行了)。

程序猴的规划,我们做个服务器,做个APP,网站。Java都可以做,比如APP,需要的语言理所当然是Android语言了,它是基于Java的语言。也就是说,你学好了Java,才可以做APP。而Java又是与C语言极为相近的,比如While、for、if、switch等条件控制语句。又比如声明函数,构造对象,两种语言都是异曲同工的。所以说,C语言很重要!!C语言很重要!!C语言很重要!!(emmm….重复三遍)

顺便说一句,服务器、网站、APP等各类软件,Java都可以写!都可以!所以好好学Java,好好学C语言。

C语言重要不?

C语言的历史在此就不在赘述了,Unix一个老牌操作系统,即是由C语言写的,可想C语言的强大了吧。

关于C语言,写C语言那老人家把程序猴从机器码、汇编等晦涩难懂的困境中拯救出来,那我们自然要好好利用一下C语言了。那么捡几点有特点的说:
C语言最独具特色的便是那“控制输出”了,就是那些“%d、%f”啥的了,
Int a=10;
Printf(”%d”,a);

分别控制着int、float。此类控制还有很多,但没事儿多翻翻课本就行,不是特别重要!!因为用到的永远就那么几个。

有个基础就是,无论任何语言,都需要末尾加“;”
刚开始编写过程中非常容易遗忘。

你以后会发现,Java里,只需要System.out.print(a);即可,根本无需考虑类型问题。

还有就是即将学习的指针,也是C语言很有特色的东西,Java里面取而代之的是“接口”。指针顾名思义,就是指向一个地址。因为所有的计算机中,存储数据都是由两个部分组成,一个是【数据】另一个是【地址】
这也就是为什么“&a”,取址运算,可以给变量赋值
Printf(“%d”,a);//输出变量a的值
Printf(“%d”,&a);//输出变量a的地址
可以在你的程序中写一下,看一下。

关于C语言的开发环境,机房里可能都是Visual C++ 6.0版本,但实在不想吐槽,那都已经十多年前的版本了!!!为什么还在用!!但如果老师要求,emmm。。。。。建议使用Visual studio 2018版本,一个集成开发环境,集详细报错、框架、体验良好的用户界面,于一身的微软倾心之作。你可以按需要装相关语言环境,具体可百度。一定看评论,看是喷,还是赞。不然装了全是插件。

谢谢大家,这是我的第一篇文章。谢谢!!!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值