- 博客(3)
- 收藏
- 关注
原创 如何自己编写字符串处理函数
通过前面对字符串的学习,我们已经了解了一些字符串的基本操作,下面介绍的就是一些字符串处理函数,以及如何自己去编写它们。1.字符串长度函数(strlen函数)size_t strlen(const char* s);作用:返回s的字符串函数,不包括结尾的'\0'。如图,strlen比sizeof少了一个字节。如何自己编写:通过循环得到字符数,当其为'\0'时循环结束。2.字符串复制函数(strcat函数)char* strcat(char* destinat...
2021-11-14 14:34:52
2486
原创 动态存储分配
简述概念:使程序在运行过程中能根据需要分配内存空间,其分配的内存空间通常称为堆。具体操作:用一指针指向动态存储分配得到的内存空间,此后通过对指针的操作,就可以使用这个内存空间了。使用的四个函数:malloc函数,calloc函数,realloc函数,free函数。使用这些函数必须包含<stdlib.h>文件。1,malloc函数 void* malloc(size_t size);在c99之后,可以通过下面方法来分配内存空间的值但是在c99之前要通过mallo..
2021-11-06 18:21:36
477
原创 VS 2019使用入门
VS相对dv c++和Vc code来说,占用的内存更大,但是各种功能也更齐全。可是他的操作更复杂,所以一开始用会有很多问题,下面就是经常出现的一些问题。1.没有下载c或其他语言的安装包如果没有...
2021-10-28 20:21:24
875
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人