0
点赞
收藏
分享

微信扫一扫

常量种类+转义字符+函数+数组

玉新行者 2022-04-02 阅读 59

系列文章目录


文章目录


前言


提示:以下是本篇文章正文内容,下面案例可供参考

一、C语言的常量种类

示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。

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”));
输出的结果是多少呢??

在这里插入图片描述

三、函数

在这里插入图片描述
在这里插入图片描述

四、数组

在这里插入图片描述

举报

相关推荐

0 条评论