- 博客(13)
- 收藏
- 关注
原创 C语言-动态内存管理
这个函数向内存申请一块连续可用的空间,并返回指向这块空间的指针。如果开辟成功,则返回一个指向开辟好空间的指针。如果开辟失败,则返回一个NULL指针,因此malloc的返回值一定要做检查。返回值的类型是 void* ,所以malloc函数并不知道开辟空间的类型,具体在使用的时候使用者自己来决定。如果参数 size 为0,malloc的行为是标准是未定义的,取决于编译器。free函数用来释放动态开辟的内存。如果参数 ptr 指向的空间不是动态开辟的,那free函数的行为是未定义的。
2024-03-16 15:25:24 740 1
原创 C语言-字符函数和字符串函数
C语言中对字符和字符串的处理很是频繁,但是C语言本身是没有字符串类型的,字符串通常放在常量字符串中或者字符数组中。字符串常量 适用于那些对它不做修改的字符串函数。对于字符数组和常量字符串C语言中有专门的字符函数和字符串函数。
2024-03-06 18:32:02 679
原创 C语言基础-指针2
指针进阶内容,包含字符指针、、数组指针、指针数组、数组传参和指针传参、函数指针、函数指针数组、指向函数指针数组的指针、回调函数、qsort函数
2024-02-29 12:02:26 446
原创 C语言实现一个小游戏---三子棋
首先创建一个工程,为工程添加三个文件test.c 测试游戏的逻辑game.c 游戏相关函数实现game.h 游戏的函数声明、符号声明、头文件包含。
2024-01-15 21:36:20 405 1
原创 C语言回顾笔记day2
C语言中的分支语句和循环语句,具体的是if分支语句、switch分支语句、while分支语句、for循环语句、do while循环语句的用法和注意事项,文末是几道经典的例题
2024-01-06 18:38:05 1065
原创 C语言回顾笔记day1
回顾C语言的main函数、数据类型、变量、常量、字符串、转义字符、注释和if分支的简单使用等基础知识,并以一个个小实例来体会理解
2024-01-05 15:10:53 440 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人