- 博客(5)
- 收藏
- 关注
原创 C语言:字符串常用库函数总结(自用,保持更新)
注意:大部分字符串的库函数在使用前都需要加入头文件#include目录1.strlen函数注意事项2.strcpy函数与strncpy函数strcpy 函数注意事项strncpy 函数注意事项3.strcat与strncat函数strcat(用于字符串连接)注意事项strncat函数注意事项4.strcmp函数与strncmp函数strcmp 函数示例返回值strncmp 函数5.strchr函数与strrchr函数以及strstr函数strchr 函数返回值注意事项strrchr 函数
2024-04-21 11:16:56 2320 1
原创 (C语言)栈与堆:内存分配的初步认识
calloc场景一:分配并初始化数组当你需要一个已初始化的数组时,特别是需要所有元素都初始化为零时,calloc会非常方便。// 错误处理: 内存分配失败// 数组的每个元素都已自动初始化为0,无需额外初始化步骤在这个例子中,我们创建了一个整数数组,并保证了所有元素在分配时都被初始化为零。这对于某些算法很有用,比如需要计数或累加操作的场景,初始值为零是一个好的开始。场景二:清晰的代码和初始化需求当你希望代码更清晰、更明确地表达出你的初始化需求时,calloc可以是一个明智的选择。
2024-03-26 22:54:32 2568
原创 Tip:C语言输入字符串时避免因空格,制表符等白空字符导致读取中断
注意:如果将scanf中的\n换成了其他字符,这意味着scanf会读取输入直到遇到该字符为止例如换成a。
2024-02-29 16:41:36 488
原创 C语言基础--二分法
是一种常用的数值计算方法,用于求解单调函数的根或者最值。其原理是不断缩小求解区间的范围,直到找到满足精度要求的解。注意!二分法只能求解,因此在使用二分法求解方程时,需要先确定。同时,二分法的收敛速度比较慢,因此需要根据实际情况选择合适的精度要求和求解区间。
2023-11-14 00:19:39 3002 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人