系列文章目录
文章目录
前言
提示:以下是本篇文章正文内容,下面案例可供参考
一、C语言的常量种类
1.引入库
#define _CRT_SECURE_NO_WARNINGS
//1.字面常量
//2.const修饰的常变量
//3.define 定义的标识符常量
//4.枚举常量
#include <stdio.h>
int main()
{
//30;
//3.14;
//'w';//字符
//"abc";
//const int a = 10;//在C语言中,const修饰的a,本质是变量,但是不能直接修改,有常量的属性。
//a = 20;
//printf("%d\n", a);//20
const int n = 10;
int arr[10] = {0};
return 0;
}
#define MAX 100
#define STR "abcdef"
int main()
{
//printf("%d\n", MAX);
//int a = MAX;
//printf("%d\n", a);
//printf("%s\n", STR);
//MAX = 200;//err
return 0;
}
//枚举常量
enum Color
{
//枚举常量
RED,
GREEN, BLUE
};
//性别
enum Sex
{
//枚举常量
MALE,
FEMALE,
SECRET
};
int main()
{
//三原色
//Red Green Blue
int num = 10;
enum Color c = RED;
//RED = 20;//err
//MALE = 10;//err
return 0;
}
#include <string.h>
int main()
{
//100 - int
//#qWer$
//char 字符类型
//'a';
//char ch = 'w';
//字符串
//C语言中有没有字符串类型呢? - 没有
//"abcdef";
char arr1[] = "abcdef";//7
char arr2[] = {'a','b','c','d','e','f','\0'};
printf("%d\n", strlen(arr1));//6
printf("%d\n", strlen(arr2));
//int len = strlen("abc");//求字符串长度的一个函数,string length 头文件 string.h
//printf("%d\n", len);
//printf("%s\n", arr1);
//printf("%s\n", arr2);
return 0;
}
int main()
{
printf("abc\n");
return 0;
}
int main()
{
printf("abc\0def");
return 0;
}
2.读入数据
二、转义字符
1.转移字符的种类
前面有对钩的要重点记一下
2.读入数据
3.一个小问题
printf("%d\n",strlen(“c:\test\628\test.c”));
输出的结果是多少呢??
三、函数