0
点赞
收藏
分享

微信扫一扫

C语言学习笔记Day15

字符函数和字符串函数

1.strlen

int main()
{
	char arr1[] = "abc";
	char arr2[] = {'a','b','c'};
	
	int len1 = strlen(arr1);
	int len2 = strlen(arr2);

	printf("%d\n", len1);
	printf("%d\n", len2);

	return 0;
}

在这里插入图片描述

int main()
{
	const char*str1 = "abcdef";
	const char*str2 = "bbb";
	if(strlen(str2)-strlen(str1)>0)
	{
		printf("str2>str1\n");
	}
	else
	{
		printf("srt1>str2\n");
	}
	return 0;
}

在这里插入图片描述

2.strcpy

3.strcat

4.strcmp

5.strncpy

6.strncat

7.strncmp

8.strstr

9.strtok

10.strerror

11.memcpy

12.memmove

13.memcmp

14.memset

自定义类型:结构体

结构:一些值的集合,这些值称为成员变量。结构的每个成员可以是不同类型的变量

struct tag
{
	member-list;
}variable-list;

PS:在声明结构的时候,可以不完全的声明。

结构体的自引用:

struct Node
{
	int data;
	struct Node* next;
};

PS:不是包含同类型的结构体变量,而是包含同类型的结构体指针

(欢迎大家批评指正,侵权即删)

举报

相关推荐

c语言学习日记day-15

day15

DAY15

C语言学习笔记Day13

算法学习day15

javaweb day15

0 条评论