C语言

关注344人关注
我要报错
  • 什么是c语言?

    对于大部分程序员,C语言是学习编程的第一门语言,很少有不了解C的程序员。 C语言除了能让你了解编程的相关概念,带你走进编程的大门,还能让你明白程序的运行原理,比如,计算机的各个部件是如何交互的,程序在内存中是一种怎样的状态,操作系统和用户程序之间有着怎样的“爱恨情仇”,这些底层知识决定了你的发展高度,也决定了你的职业生涯。

  • 软件|曾让你哭笑不得抓狂的C语言知识点

    欢迎关注【玩转单片机与嵌入式】公众号,回复关键字获取更多免费资料。回复【STM32】,获取STM32相关设计和视频教程回复【PCB】,获取PCB设计相关的资料回复【硬件知识】、【硬件设计】,获取硬件开发工程必备手册回复【经典电路】,获取5000个经典电路回复【论文】,获取毕业设计...

  • 编程5分钟,命名2小时!探讨一下C语言变量/函数的命名规则!

    来源|程序喵大人在软件中随处可见命名:要给变量、函数、参数、类和封包命名,还要给源代码及源代码所在目录命名,甚至还有jar文件、war文件和ear文件命名。但是,看似简单的命名,也是让不少程序员头疼的问题。有一些小伙伴,在进行变量命名的时候,对于自己熟悉的英文,可能还会用英文命名一下,如果需要命名的部分不会用英文表达,或许就直接用拼音了。有的童鞋一下想不起来怎么命名,直接用拼音直接用aa,bb等这样没有任何代表意义的字母来命名,可读性非常差,可能自己今天写的,一个星期后回来再看,也忘记其具体代表的含义了。因此,许多人在写代码之前,总会在想啊想啊,用什么命名法好呢?对于经常在C、Java、Pyt...

  • C语言 PK 各大编程语言

    今天分享一篇关于C语言为何如此有魅力的文章,如果你还在学习哪门语言的路口抉择,建议可以认真看看~以下为CSDN译文:没有什么技术可以应用长达50年之久,除非它真的比大多数其他东西都要好用——对于一种计算机行业的技术来说尤其如此。自1972年诞生以来,C语言一直保持生龙活虎的状态,...

  • 单片机C语言延时程序的注意事项

    标准的C语言中没有空语句。但在单片机的C语言编程中,经常需要用几个空指令产生短延时的效果。这在汇编语言中很容

  • C语言初学者常见错误 | 总结22点

    正文一.语言使用错误在打代码的过程中,经常需要在中文与英文中进行转换,因此常出现一些符号一不小心就用错,用成中文。例如:“;”中文中的分号占用了两个字节,而英文中“;”分号只占用一个字节。编译器只能识别英文。因此会报错。在报错后检查这些字符时最需要眼力和时间的。因此打代码是需注意...

    C语言编程
    2021-09-10
    C语言
  • C语言的实用妙招,总有一款适合你

    01.宏定义用do{}while(0)如果定义的宏函数后面有多条语句,使用这样的方式会有问题: #defineFUNC()func1();func2() if(bRunF)   FUNC();展开宏定义后会变成: if(bRunF)   func1();   func2();逻辑...

    C语言编程
    2021-09-10
    C语言
  • 【软件设计】你知不知道下面这些C语言编程的常见误区(一)

    ▼点击下方名片,关注公众号▼大家好,很高兴和各位一起分享我的第15篇原创文章,喜欢和支持我的工程师,一定记得给我点赞、收藏、分享。加微信[xyzn3333]与作者沟通交流,免费获取更多单片机与嵌入式的海量电子资料。进行C语言编程时,有时会由于非常小的细节问题导致占用太长的时间去查...

  • C语言的驱动法编程详细解析(超多代码案例)

    数据压倒一切。如果选择了正确的数据结构并把一切组织的井井有条,正确的算法就不言自明。编程的核心是数据结构,而不是算法。——RobPike说明本文基于这样的认识:数据是易变的,逻辑是稳定的。本文例举的编程实现多为代码片段,但不影响描述的完整性。本文例举的编程虽然基于C语言,但其编程...

  • “C语言之父”40年前搞的操作系统复活!Linux、Windows都借鉴过它

          正文  Plan9操作系统?没听说过….但事实是,连Linux、Windows都得叫它一声“老大哥”!没错,这套40年前由“C语言之父”开发的操作系统,如今仍然在深刻影响着Linux、Windows。最新消息的消息是,拥有Plan9版权的美国贝尔实验室,刚刚宣布下放版...

  • 相见恨晚!C语言的驱动法编程详细解析(超多代码案例)

    数据压倒一切。如果选择了正确的数据结构并把一切组织的井井有条,正确的算法就不言自明。编程的核心是数据结构,而不是算法。——RobPike说明本文基于这样的认识:数据是易变的,逻辑是稳定的。本文例举的编程实现多为代码片段,但不影响描述的完整性。本文例举的编程虽然基于C语言,但其编程...

  • 2021编程语言排行榜出炉!

    哪类编程语言最受欢迎?

  • 几乎所有的操作系统内核都是用C语言写的,你知道为什么吗?

    嵌入式开发为什么选择C语言?1.从语言特点来说①C语言有出色的可移植性,能在多种不同体系结构的软/硬平台上运行。②简洁紧凑,使用灵活的语法机制,并能直接访问硬件能够直接访问硬件的语言有:汇编和C语言汇编属于低级语言,难以完成一些复杂的功能,但是汇编比C语言访问硬件的效率更高。所以...

    C语言编程
    2021-08-19
    C语言
  • 嵌入式工程师讲述:C语言从小菜鸡到老司机

    提到C语言呢,大家第一时间头脑里边想到的是什么?是不是在黑乎乎的命令行里,用星号输出一个菱形,是打印99乘法表,是杨辉三角?如果你想到的是这几个例子的话啊,恭喜你,没错,你就是那个C语言小菜鸡。小菜鸡往往会有各种各样的疑惑,这C语言不是说特别强大吗,会画个菱形,会打印个杨辉三角,...

  • 辛苦整理的C语言笔记,还好没放弃

    c语言入门C语言一经出现就以其功能丰富、表达能力强、灵活方便、应用面广等特点迅速在全世界普及和推广。C语言不但执行效率高而且可移植性好,可以用来开发应用软件、驱动、操作系统等。C语言也是其它众多高级语言的鼻祖语言,所以说学习C语言是进入编程世界的必修课。hello,world#i...

  • C语言从入门到精通保姆级教程(2021版上)

    哈喽,大家好,我是瓜哥,致力于为大家分享互联网各领域干货。这篇文章可以说是一本书了,排版,码字耗费了瓜哥很长的时间,10W字C语言从入门到精通保姆级教程2021年版,觉得有价值记得一键三连支持。目录计算机常识什么是计算机程序?什么是计算机语言?常见的计算机语言类型有哪些?什么是C...

    C语言编程
    2021-08-19
    C语言
  • 毫无悬念的C语言

    正文大家好,我是bug菌!很多朋友问我学了很久的C语言,可是看一些稍微大一点的代码还是有一些懵圈,自己写一些程序也是漏洞百出,该如何得到提升呢?"有什么好的书籍、资料推荐吗?" "bug菌,你平时都看哪些关于C语言编程的书籍?""有一本叫XXX的书怎么样?要不要买一本学习一下?"...

  • 干货|手把手教你写单片机的C语言结构体

    摘要:听说还有好多学单片机的小伙伴不会用结构体?指针和结构体是学单片机必须要掌握的,如果你C语言掌握的不牢,单片机根本学不到精髓,只能完成一些低级的项目。看得懂结构体并且能够灵活运用结构体才能说你入门了单片机。本篇将以最通俗的方式结合STM32单片来讲讲结构体的运用。解决你学完C...

  • 10W 字C语言从入门到精通保姆级教程(2021版上)

    哈喽,大家好,这篇文章可以说是一本书了,排版,码字耗费了很长的时间,10W字C语言从入门到精通保姆级教程2021年版,觉得有价值记得一键三连支持。另外,推荐一个外卖服务号,天天领取外卖红包,还有本地生活打折优惠。点击下方公众号关注。目录计算机常识什么是计算机程序?什么是计算机语言...

  • C语言从小菜鸡到老司机!

    关注「嵌入式大杂烩」,选择「星标公众号」一起进步!来源:科岩成果提到C语言呢,大家第一时间头脑里边想到的是什么?是不是在黑乎乎的命令行里,用星号输出一个菱形,是打印99乘法表,是杨辉三角?如果你想到的是这几个例子的话啊,恭喜你,没错,你就是那个C语言小菜鸡。小菜鸡往往会有各种各样...