day06

exit(1) 等价于exit(EXIT_FAILURE),这里的1代表一个常量

退出程序时建议使用exit(1)     //需要引入头文<stdlib.h>

exit(0)等价exit(EXIT_SUCCESS)

putchar(ch)

ch可以是被单引号引起来的一个字符,也可以是介于0~127之间的一个十进制 整型数(包含0和127)

getchar();

函数原型: int getchar(void);

\\分析代码: 1、从流(stdin)中读取下一个字符,并将其作为unsigned char强制转换为int类型

2、若没有,等待从键盘输入(gerchar也可以用来赋值)

3、等价于getc(stdin)

EOF  文件结尾标识符

EOF对应键盘的输入为: ctrl+z , end of file 文件结束标志

getchar输入,putchar输出

如果缓冲区中已经有字符,scanf会直接取用

go to语句

功能 跳转到指定标签去执行

循环读取缓冲区的字符while (getchar()!='\n');

数组

声明多个变量保存比较麻烦,所以引入了数组这个概念

数组:把一组相同数据类型的数保存起来,可保存多个值

要是有变量,首先声明变量,规则:先先声明,再使用

数组也是一个变量,但是一个可以保存多个相同类型的变量

格式:

数据类型 变量名=表达式;

数据类型 变量名;//不进行赋值

int arr[10] 在变量名后面加上方括号,代表数组,数字代表要保存多少个值

变量名为arr的数组中可以保存10个int类型值

声明变量真正的含义是在内存中开辟空间

int a=10;在内存中开辟4个byte的空间,用来保存10

int arr[10];在内存中开辟了40个byte的空间,用来保存10个int类型的值

默认数组中每个值都是0(如果不赋值的话)

int arr [10]={1,2,3,4,5,6,7,8,9,10}赋值方法

可以声明的同时进行赋值,值与值之间用逗号隔开

define的用法格式,前面要加#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值