首页 > 其他分享 >养成日记1

养成日记1

时间:2023-10-12 17:13:23浏览次数:35  
标签:集成 养成 计算机 C语言 ANSI 编译器 ISO 日记

计算机使用的是机器语言,比如二进制

C语言是人和计算机进行交互的一种计算机语言,人们可以通过C语言给计算机下达指令,使计算机可以理解人的目的

 

C语言发展历史

1969年,贝尔实验室肯·汤普森和丹尼斯·里奇开发Unix操作系统,汤普森在BCPL语言的基础上发明了B语言

1972年,丹尼斯·里奇和布莱恩·柯林汉在B语言的基础上发明了C语言

1973年,Unix系统使用C语言重写

1988年,美国国家标准协会(ANSI)正式将C语言标准

1989年C语言标准被批准,ANSI C 即C89

1990年国际标准化组织ISO接受ANSI C为ISO C标准

1999年ISO对C语言标准修订并命名为ISO/IEC9899:1999 即C99

2011年ISO正式公布C新的国际标准草案ISO/IEC9899:2011 即C11

 

准备工具

IDE-集成开发环境,包括代码编辑器、编译器、调试器和图形用户界面等工具,集编写、分析、编译、调试等于一身

visual studio 2022-集成MSVC编译器

xCode-集成clang编译器

codeblocks-集成gcc编译器

Clion-集成cmake编译器

 

标签:集成,养成,计算机,C语言,ANSI,编译器,ISO,日记
From: https://www.cnblogs.com/pubstudy/p/17759940.html

相关文章

  • 10.11日记
    工厂方法模式描述:在子类中实现父类的抽象方法不需要修改工厂类,只需要添加就行。符合开闭原则//商品接口的实现类interfaceProduct2{   functionshow():void;}classConcreateProductAimplementsProduct2{   publicfunctionshow():void   {       ......
  • 10.9日记
    操作说明:输入检索日期范围,系统会对应付未付款的单据,应收未收款的单据进行显示出来。具体显示字段:应付账单:   相关入库单据号   供应商名称   应付金额   预付金额   已核销金额   未核销金额   相关采购单据号   入库日期   制单员   审......
  • 架构师养成记-mybatis一级缓存,二级缓存
    一级缓存级缓存是MyBatis中的默认提供的缓存的,也就是说,我们在使用ybatis的时候本身就在使用,他是默认开启的,级缓存是sqlsession级别的缓存,只有在一个salSession内的查询才能共享缓存的数据,当我们关闭sqlsession的时候或者执行增删改查的操作的时候,缓存就会被清空 验证......
  • 架构师养成记-springboot自动装配
    @SpringBootApplication 这其中有两个比较容易引起我们注意的地方,一个是@springBoot(onfiguration注解,另一个是@nableAutoConfiguration注解; 进入了AutoConfigurationImportselector,class类,因为谷歌翻译告诉我们,这个是自动配置导入选择器.publicclassAutoConfigu......
  • 架构师养成记-springboot
    1.什么是springboot? (1)是一款全新的框架,目的是为简化spring应用的初始搭建和开发过程,使用特定的方式来进行配置,从而使开发人员不需要定义样板化配置,达到"开箱即用"。 (2)核心思想是:约定大于配置。 springboot所有开发细节都是根据此思想进行实现的。2.什么是约定大于配置? ......
  • 架构师养成记-整合hikariCP
    1:pom文件中引入数据源驱动和mybatis依赖<!--mysql驱动--><dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.41</version></dependency><!--mybatis--><depe......
  • 2023.10-12 日记
    10.6只买到了石家庄到天津的票,所以先去zsy家玩了zsy他妈买了酱香拿铁,尝了尝感觉还行,酒味很淡且和咖啡并不冲突,可以接受。瑞幸敢上市确实是有道理的一等座确实舒服,几乎没有坐车的疲惫......
  • 养成这些好习惯,代码写得真好看!
    大家好,我是老七,关注我,将持续更新更多精彩内容!在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。1、合适的场合尽量使用单例当使用单例模式时,可以有效减轻系统的负担,减少加载时间,提高整体性能。然而,并非所有情况......
  • 2023-10 日记
    2023-10-01中午吃饭的时候遇到了【数据删除】。顿时失去了三号回家的动力。但是退票得收好几十的手续费,而且学校里面草稿纸不够了,还是决定回家。下午做了一下ccpc威海。最后一小时重新学习了min25筛。发现没学会直接摆烂。把第一个DP的代码抄上去改了改就完事了。最后五分......
  • 一个java程序员,手撸app的日记(一)
    首先,我是一名多年的java后端程序员,但刚接触此行的时候,还是写过jsp页面的,因为当年不懂,以为sp页面也是java的一部分,就闷着头给公司写了起来(只想说,html好写,但css是真的难)。jsp的编写是在自己经验不足的年纪,写了不到半年,草草了事,只是学会了ajax和部分js的编写(只觉得js真简单,弱类型,且......