C语言基础003

数据类型

1、变量:

官方定义:程序执行过程中,其值可以改变的数据称之为变量。
变量包括三个非常重要的属性:变脸名、变量值、变量在内存中的地址
a、变量名:
用标识符命名,对应一定数量的内存存储单元,其单元数据视变量类型而定,用来访问对应数据的最重要途经。
标识符:符合一定命名规则的字符串序列

b、变量值:
暂存在变量对应存储单元的数据,可进行数据的保存及后续计算。

c、变量在内存中的地址:
当我们在程序中定义了一个变量,在使用时,系统会为他分配一定的储存空间,我们可以通过变量名访问,同样也
可以直接通过地址(在内存中的分配空间的编号来访问,此篇我们不重点讨论这种访问方式,相见内存篇)

2、常量

在程序的执行过程中其值不能改变的量,一般用于算术运算或赋值语句
a、整型常量:100,-19,
b,实型常量
    ①十进制形式 100.10  23.23
    ②指数形式12.34e3  表示12.34X10三次方
c,字符常量
    ①普通字符(单个字符括起来,里面只能有一个字符)'a'  '2'
    ②转义字符

d,字符串常量  "ad" "12"
e,符号常量  用#define指令  制定一个符号为一个常量
    例如:#define PI 3.24(行末没有分好)

标识符

在计算机高级语言中,用来对变量、符号常量名、函数、数组、类型等命名的有效字符序列
规则:只能有字符、数字、下划线组成,且第一个字符必须为字母或下划线

C的基本数据类型

java的基本数据类型长度

* byte:1
* short:2
* int:4
* long:8
* boolean:1
* char:2
* float:4
* double:8

c的基本数据类型长度

* short:2
* int:4
* long:4
* char:1
* float:4
* double:8

输入输出函数

输出:
%d  -  int
%ld – long int
%hd – 短整型
%c  - char
%f -  float
%lf – double
%u – 无符号数
%x – 十六进制输出 int 或者long int 或者short int
%o -  八进制输出
%s – 字符串

输入:
Int len;
//&取出内存地址
Scanf(“%d”,&len);
(从控制台输入一个整数传给len)

字符输入输出函数
getchar  putchar

运算符和表达式

基本算数运算符

自增自减运算符

++i  --i(使用之前先自增自减) 
i++  i--(使用后实现i的自增自减)

算术表达式和运算符的优先级与结合行

不过多解释了

不同类型数据间的混合运算

强制类型转换运算符

格式:(类型名)(表达式)

C运算符


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值