C语言~常识大全

时间:2022-10-09 17:15:02 | 浏览:369

①C语言常识1.1源程序.C~目标程序(汇编).Obj~可执行程序.exe1.2C程序从主函数开始到主函数结束main~main1.3一个C语言能实现多种算法1.4一个C程序能存放在多个程序文件中1.5一行C程序可以写多条C语句1.6C语句

①C语言常识

1.1源程序.C~目标程序(汇编).Obj~可执行程序.exe

1.2C程序从主函数开始到主函数结束main~main

1.3一个C语言能实现多种算法

1.4一个C程序能存放在多个程序文件中

1.5一行C程序可以写多条C语句

1.6C语句可以跨行

1.7注释可以和语句不同行

1.8注释可以在函数内部前部,也可以在函数外部复合语句开头

1.9注释不可以嵌套,可以/*/* */

1.10C程序由函数组成,函数可以单独编译

1.11C语言数据没有逻辑类型

1.12变量满足标识符规则

②标识符

2.1分类

a.关键字(小写):

int、if、else、float、double、void、unsigned

b.预定义标识符:

printf、define

c.用户标识符(见文生义):

number、red、yellow、work

2.2格式

a.由字母、下划线、数字组成

b.开头只能是字母、下划线

c.关键字不能作为标识符

③常量(不变)

3.1整型常量(无小数点)

十进制:正、负、零

八进制:开头必须为0,不能含8,无负零

十六进制:开头必须为0或X,无负零

基本整型int

短整型short int

长整型long int(L)

无符号型unsigned(U):无负

长整型无符号型(LU):无负

符号位:正整数最高位为0(原码),负整数最高位为1(原码转换补码)

原码:10000101(-5)

补码:11111011(-5)原码反码加1

补码:11111010(-4)

原码:10000101(-5)补码反码减1

3.2实型常量

小数:含小数点

指数:e后为整数

3.3字符常量

单引号’a’,char str=’a’

3.4字符串常量

双引号“ab”,char str[2]=“ab”

~

④变量

4.1整型变量

int a

4.2实型变量

单精度:float a,b,c;

双精度:double a,b,c;

⑤其他

5.1转义字符:

转为ASCII码的值,

a,\,后面必须有东西,

表示空值

5.2实型变量地址

*a,*b

相关资讯

知识分享:C语言知识干货系列——基础篇

文章来源:博客园丨 CharmchinC 语言的特点C 语言程序设计就是结构化程序设计,它的主要观点是采用自顶向下、逐步细分和模块化的程序设计方法,使用顺序、选择、循环三种基本控制结构来构造程序。世间万物都有两面性,C 语言既有简洁性、灵活

知识分享:值得学习的C语言经典开源项目

盘点一些值得学习的C语言开源项目,大多是曾经比较经典的案例,感兴趣的朋友可以了解一下!Libeventlibev是一个开源的事件驱动库,基于epoll,kqueue等OS提供的基础设施。其以高效出名,它可以将IO事件,定时器,和信号统一起来

终于升级?89年的Linux内核C语言“跟上时代”转成现代C

整理 | 章雨铭 责编 | 屠敏出品 | CSDN(ID:CSDNnews)上周《LINUX设备驱动程序第三版》的第一作者、LWN网络杂志创始人兼主编Jonathan Corbet发表了对于Linux内核的一些看法,他认为虽然内核项目总体发

学习嵌入式开发之C语言基础知识

学习嵌入式开发之C语言基础知识1 C语言简介C语言是一门面向过程的计算机编程语言,具有可读性好、易于调试、修改和移植,而代码质量与汇编语言相当;目前绝大数的嵌入式程序开发基本上都是采用C语言进行编写的。因此我们想要学好嵌入式就必须要先掌握C

C语言的知识点总结

C语言变量的存储类别介绍C语言中的逻辑运算符C运算符的优先级和结合性宏和函数的区别C语言 typedef 的两种用法C语言中符号#和##的作用C语言 printf 格式化输出的详细示例C语言和时间有关的函数示例C函数time和clock的计

笑哭,原来C语言还有这些作用!程序员你知道吗?

随着互联网的发展以及编程技术的不断更新,编程语言的种类也是越来越多,甚至现在的话针对每一个互联网的领域,都有不同的适合它的编程语言。不同的语言是为了实现不同的目标而设计的。不过无论你是一个有经验的程序员,还是你是这个编程网络中的新手,有一

「必读」超全的C语言基础知识大全

学习资料:

编程三问:C语言好学吗?要是想自学应该怎么办?需要什么条件?

C语言放在之前都是必备的基础语言,由于指针的存在很多人觉得C语言是一门特别难编程语言,放在十年前C语言是学习编程的必备语言,但整个软件行业发展趋势,趋向于高度集成化,所以编程语言集成度越来越高,目前非常流行的编程语言都高度集成化的编程语言。

程序员都要学C语言,因为它是编程基础语言吗?原因你意想不到

随着互联网的发展以及编程技术的不断更新,编程语言的种类也是越来越多,甚至现在的话针对每一个互联网的领域,都有不同的适合它的编程语言。不同的语言是为了实现不同的目标而设计的。不过无论你是一个有经验的程序员,还是你是这个编程网络中的新手,有一

既然C++能做C语言大部分事情,为什么C++不能淘汰C语言

原文链接:https://baijiahao.baidu.com/s?id=1693215018575246509这是一个复杂的问题,结合在一起:事实,过时的事实,夸大的说法和根深蒂固的未经证实的信念。事实:-学习C比C ++容易得多:一个

友情链接

SEO域名抢注宝宝起名网妈妈知道币圈今日承德地铁出行网丹炉山资讯网江门新闻媒体网电饭煲品牌网马姓起名字大全今日大同UFO飞碟探索网天堂寨旅游攻略法律咨询网夏普电视评测网福建武夷山资讯网滑板车资讯网刘浩存影迷网防晒霜品牌网
c语言中文官网-零基础c++从入门到精通pdf、c语言编译器、C/C++开发工具、c语言入门自学零基础、c++入门自学、c/c++软件下载、c语言编程软件、c语言自学免费网站、c语言零基础自学视频教程、c++手机编程软件、c语言入门程序设计、初级编程视频教程、c语言在线编程平台、C语言线上作业网站。
c语言中文官网 chuxinxin.cn ©2022-2028版权所有