c语言基础知识点总结(1)

本文详细介绍了C语言的基础知识,包括数据的表现形式(常量和变量)、数据类型(整型、字符型和实型)、运算符(算术、赋值、关系、逻辑和条件运算符)、流程控制(顺序、选择和循环结构)以及数组的定义、初始化和使用。通过这些基础知识的学习,读者能够掌握C语言的基本编程概念。
摘要由CSDN通过智能技术生成

一、数据的表现形式
常量
(1)实型常量 十进制小数形式、指数形式(12.36e5)e或E之前和之后需要有数字,之前数字无所谓,之后数字必须为整数
(2)符号常量:#define命令,用一个符号名称代表一个常量,见名知意,特别注意符号常量不占用内存,编译后,符号不存在

变量
(1)先定义后使用
(2)三要素:变量名、变量地址、变量值
(3)标识符:字母、数字、下划线,不能以数字开头,区分大小写,自定义的标识符不能是关键字。

二、数据类型
作用:决定数据占用的内存空间以及存储形式、数据可参与的运算,每种类型占用的字节数由c编译系统自行决定

数据类型
整型、字符型
实型(浮点型):以指数形式存储
整型、字符型可以用signed、unsigned修饰,而实型不能,无符号整型用%u输出

三、运算符
1、算术运算符
+、-、*、/(两个整数相除结果为整数)、%(操作数必须为整数)++、–(只能用于变量)
结合性:自左至右

2、赋值运算符
基本赋值运算 :将右侧的值赋给左侧的变量
例如:int a,b a+b=5;是错误的
复合赋值运算符
例如:a+=b等价于a=a+(b); c*=a+b 等价于c=c*(a+b);
结合性:自右至左

再举几个例子:
int a,b,c=8; a=b=c; 等价于 a=(b=c);注意,分号不要忘记!
int a,b,c;a=b+1=c+2 等价于 a=(b+1=c+2); 错误,一定是右侧的值赋给左侧的变

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值