#define _CRT_SECURE_NO_WARNINGS 1
/*常量
字面常量
const 修饰的常变量
#define定义的标识符常量
枚举常量
*/
//#include<stdio.h>
//#define Max 10//定义的标识符常量,本身是个常量可以被数组引用
//int main() {
// //const int num = 2;//const修饰的常变量本质上还是变量
// //printf("num=%d\n", num);
// num = 8;
// //printf("num=%d\n", num);
// //3;//字面常量,
// return
//}枚举常量
//#include<stdio.h>
//enum Color {
// red,blue,yellow
//};
//int main() {
// enum Color color = blue;
// printf("%d\n", color);
// color=yellow
// printf("%d\n", color);
// return 0;
//}
//enum sex {
// male,female,secret
//};//枚举常量
//int main() {
// //enum sex boy = male;
//
// printf("%d\n", female);//1
// printf("%d\n", male);//0
// printf("%d\n", secret);//默认值2
// return 0;
//}
//字符串+转义字符+注释
//字符串:"heloo world\n"由双引号引起来的一串字符,称为字符串,结束2标志是一个\0转义符,\0是结束标志不算做字符串内容
#include<stdio.h>
#include<string.h>
int main() {
printf("jion in bite\n");
int steap = 0;
while (steap <=20000) {
printf("敲一行代码:%d\n",steap);
steap++;
}
if(steap>=20000)
printf("good offer\n");
return 0;
}
//int main() {
// int input;
// printf("加入比特\n");
// printf("你要好好学习吗?<1/0>:");
// scanf("%d", &input);
// if (input == 1)printf("good offer\n");
// else
// printf("seal cat\n");
// return 0;
//}
//int main() {
// printf("%c\n", '\x61');//将61对应的十六进制转换为十进制,对应的ASCII码值打印出来
// //printf("%d\n",strlen("c:\test\32\test.c"));//输出13/t,/32分别代表一个转义字符
// //\32两个八进制数字,32作为八进制代表的那个十进制数字,作为ASCII码值,对应字符
// //32→八进制转十进制为26,对应ASCII码值代表字符Z
// return 0;
//}
int main() {
// printf("c:\\test\\32\\test.c\n");//转义符\可以转义\防止被解释为转义字符
// printf("%c\n", '\'');
// printf("%s\n", "\"");
// return 0;
//}
//int main() {
// char b[] = "abc";//\0不算长度
// char b1[] = { 'a','b','c' };
// char b2[] = { 'a','b','c','\0'};
// printf("%d\n", strlen(b));//string length字符串长度
// printf("%d\n", strlen(b1));
// printf("%d\n", strlen(b2));
// return 0;
//}
//int main() {
// char a[] = "abc";
// //'a','b','c','\0'--\0字符串的结束标志
// char a2[] = { 'a','b','c',0 };//0结束标志
// //char a2[] = { 'a','b','c','/0'};字符串打印时遇到\0才结束
// printf("%s\n", a2);
// printf("%s\n", a);
// //数据在计算机上存储的时候,存储的都是二进制ascall编码
//}