ASCII (American Standard Code for Information Interchange):美国信息交换标准代码是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是最通用的信息交换标准,并等同于国际标准 ISO/IEC 646。ASCII第一次以规范标准的类型发表是在1967年,最后一次更新则是在1986年,到目前为止共定义了128个字符

online judge(在线判题)
//scanf函数返回的是:实际读到的数据的个数
//scanf("%d %d", &a, &b)读到的是2
//scanf("%d", &a)读到的是0
//scanf读取失败的时候,返回的是EOF==end of sign(结束标志)
题目:判段两个数字的大小判断两个数的大小关系_牛客题霸_牛客网 (nowcoder.com)
- #define _CRT_SECURE_NO_WARNINGS
- #include
- int main() {
- int a = 0;
- int b = 0;
- while (scanf("%d %d", &a, &b) == 2) {
- if (a == b) {
- printf("%d=%d\n", a, b);
- }
- else if (a > b) {
- printf("%d>%d\n", a, b);
- }
- else {
- printf("%d<%d\n", a, b);
- }
- }
- return 0;
- }
///while (scanf("%d %d", &a, &b) == 2)
///while (scanf("%d %d", &a, &b) != EOF)
///两个语句含义是相同的
//EOF的本质是-1
0
“0”---字符0,ASCII码值是48
“\0”---字符串的结束标志--ASCII值是0
局部变量和全局变量冲突的条件下,局部变量优先。
需要变量就要创建变量,变量需要具有初始值。
下标可以用变量
C语言中,0就是假,非0表示真
- #include
- int main() {
- int flag = 10;
- if (flag) {
- printf("heh\n");
- }
- if (!flag) {
- printf("xixi\n");
- }
- return 0;
- }

sizeof是操作符,是计算变量所占内存空间的大小,单位是字节
strlen是库函数,是计算字串的长度,统计的是字符串中\0之前出现的字符
sizeof是C语言的内置运算符,已字节为单位给出指定类型的大小。C99和C11提供%zd转换说明匹配sizeof的返回类型(即,size_t类型)。一些不支持C99和C11的编译器可用%u和%lu代替%zd。
int a=(int)3.14//将3.14强制化整
(4条消息) 什么是作用域?几种常见的作用域详解_小马哥learn的博客-CSDN博客_作用域
//只能是stdio.h(头文件)不能是.c(源文件)文件
//头文件:类型的定义 头文件的包含 函数的声明
无continue
C99之前,数组的大小不能使用变量
C99引入了变长数组的概念,这时候数组的大小可以使用变量,但是数组不可以初始化
不是关键字,是预处理指令