12.05苏嵌学习

printf()函数
功能:向终端输出若干个任意指定类型的数据
%x %X 分别表示输出是16进制数的字母的大小写 还有浮点型的%e %E
%与d之间 可以加修饰符
m 输出数据域宽,数据长度<m,左补空格;否则按实际输出
.n 对实数,指定小数点后位数(四舍五入)
对字符串,指定实际输出位数
-减号 输出数据在域内左对齐(缺省右对齐)

  • 指定在有符号数的正数前显示正号
    0 输出数值时指定左面不使用的空位置自动填0

在八进制和16进制数前显示前导号0,0x

l 在d,o,x,u前,指定输出精度为long型
在e,f,g前,指定输出精度为double型

scanf函数
功能: 等待用户从键盘输入数据,然后按格式控制的要求对数据进行转换后送到相应的变量地址中去。
修饰符
l 用于输入长整型数据,以及double型
h 用于输入短整型数据
m(正整数) 域宽,指定输入数据所占宽度(列数)
*星号 赋值抑制符%d%*d%d

fflush(stdio)函数 ?

int *p[4] 指针数组
int (*p)[4] 数组指针

关键字
register:请求编译器尽可能地将变量存在CPU内部寄存器中
(注意,register修饰变量的类型必须是CPU所接受的;register变量可能不是在内存中存储,所以不能使用&来获取变量的地址)
static:静态变量 全局静态变量,局部静态变量,静态函数 存放位置:程序开始时,存放在全局数据区
extern:表明变量或函数的定义在别的文件中,提示编译器遇到此类变量或函数是去其他文件中寻找
struct:定义结构体
作用域和存储类型

基本语句

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值