C语言到底有多牛!你知道多吗?

有人说C语言是世界上最牛逼的语言,因为操作系统就是用C语言编写的,学好了C才能更好的学习其他编程语言。为此,有人分享了下面一段代码,说是很牛逼的c语言代码,看得W3Cschool小编一脸懵逼。大家来看看,它究竟牛在哪里?

关于这段传说中很牛逼的C语言代码,小编是看不出牛在哪里,你们呢?此外,还有一位国外的C语言高手,想挑战大家的水平,快来看看!

一位国外C语言高手的程序,挑战大家的C语言水平!

这是一段德国某位高中生用C语言写的求一个数的倒数的平方根近似值的程序。如果你能在一星期内通过任何途径,包括看书,google资料,自己动手编译等,能找出这段只有5行有效代码的程序的意义的话,你应该是C语言的真正的高手了。

C语言真的那样牛逼吗?看看网友的回答!

1.linux系统大多都是用C语言实现的。

2.现在计算机底层软件都给C统治了。C语言的确很牛逼,不过每种语言都有自己最擅长的领域,C语言的领域很广阔,不过最擅长的还是系统,谁让它非常底层呢。

越底层的语言越核心越基础,所以牛人还会去学汇编,不过机器码这种最最最底层的语言估计没有哪个人类在学。

3.操作系统就是用C语言编写的,学好了C才能更好的学习其他编程语言!

4.C语言——牛C而已

两个字:简洁。复杂的数据结构,可以用struct、union,配合指针和为数不多的几种基本数据类型去构造,至于运算符,更是出神入化。指针泛滥,大概是C最大的特色。指针成就了C。

5.c语言是很牛的,想当黑客必须学c,现在知道c的牛逼之处吧。

6.不同的语言适合不用的场合,c再强大,也不可能拿来当JS用。各有各的用途,C特别的地方在于它是程序员的共通语言,非常的底层,可以让你看到内存和位级别上的细节,对程序有非常精细的控制能力,当你学习过C#之类的高级语言就会明白了,C学好了对计算机编程的理解会提高很多。

7.C语言是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。C语言可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件,三维,二维图形和动画。

不得不说,c语言确实很强大。不过小编和部分网友的观点一致,认为C语言虽然很强大,但是其他语言也不弱。毕竟每一种语言,都有它存在的意义。俗话说“术业有专攻”,在某些方面C语言的作用不言而喻。

附上一段最近学习的代码

C语言-定时器与时钟原理

//C语言-定时器与时钟

#include

#include

#include

/*int main()

{

int a=10;//初始化为10秒

while(a>=0)

{//\r是移动到行首

system("cls");//

printf("离如花生日快乐还有%d秒",a--);//\r

Sleep(1000);//延迟1000毫秒==1秒

}

printf("\n祝如花生日快乐!\n");

return 0;

}*/

int main()

{

int h=0,m=0,s=0;//小时、分钟、秒数

while(1)

{

printf("\r%02d:%02d:%02d",h,m,s++);

Sleep(1000);

if(s==6)

{

s=0;

m++;

if(m==6)

{

m=0;

h++;

if(h==4)

return 0;

}

}

}

return 0;

}

最后还是要推荐下小编的C/C ++学习交流裙:五五三零一四三八三(编码为:紫雨,不填不会通过哦)不管你是小白还是大牛,小编我都欢迎,不定期分享干货,包括小编自己整理的一份2017最新的C/C ++和0基础入门教程,欢迎初学和进阶中的小伙伴。

每天晚上20:00群里都有免费的课程给大家分享C/C ++知识和路线方法,群里会不定期更新最新的教程和学习方法(进群送2017C/C ++学习教程),大家都是学习C/C 游戏编程的,或是转行,或是大学生,还有工作中想提升自己能力的C/C 党,如果你是正在学习C/C 游戏编程的小伙伴可以加入学习。最后祝所有程序员都能够走上人生巅峰,让代码将梦想照进现实,非常适合新手学习,有不懂的问题可以随时问我,工作不忙的时候希望可以给大家解惑。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171231A0FV3500?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券