- 博客(20)
- 收藏
- 关注
原创 自己实现一遍c语言浮点数常用函数
/ 求双精度实数x的绝对值。// double向上取整数。// double向下取整数。// double四舍五入。// 把双精度val分解成整数部分和小数部分,整数部分存放在ip所指的变量中,返回小数部分。
2023-05-19 08:45:00 202
原创 c语言用ASCII码运算
3)自定义一个函数,函数名是ctoi,利用ASCII码进行加减运算,把字符的'0'、'1'、'2'、'3'、'4'、'5'、'6'、'7'、'8'、'9'转换为整数的0、1、2、3、4、5、6、7、8、9。// chr为用字符方式表示的数字,函数的返回值为数字的整数。// 输出结果是'0' is 0。// 输出结果是'9' is 9。
2023-05-15 08:30:00 1391
原创 研究ascii码表
(2)字母'A'-'Z'、'a'-'z'和数字'0'-'9'的ascii码值是不是连续的?(3)字母'A'和'a'、'Z'和'z'的ascii码值的差是多少?(1)字符是整数,整数可以进行加减运算,字符可以吗?
2023-05-14 10:00:00 40
原创 c语言了解字符库函数的功能
/ 若ch是字母('A'-'Z','a'-'z')或数字('0'-'9'),返回非0值,否则返回0。// 若ch是大写字母('A'-'Z')返回相应的小写字母('a'-'z')。// 若ch是字母('A'-'Z','a'-'z')返回非0值,否则返回0。// 若ch是小写字母('a'-'z')返回相应的大写字母('A'-'Z')// 若ch是小写字母('a'-'z')返回非0值,否则返回0。// 若ch是大写字母('A'-'Z')返回非0值,否则返回0。
2023-05-14 10:00:00 62
原创 c语言浮点数类型long double精度测试
c语言测试long double浮点数类型的小数点精度。long double的测试结果与double相同。
2023-05-14 09:51:44 169
原创 c语言浮点数类型double精度测试
double数据类型表达的也是一个近似的数,不是准确的,小数点后的n位有误差,浮点数的位数越大,误差越大,到17位的时候,误差了1,基本上不能用了。c语言测试浮点数类型double,小数点精度。·用“==”可以比较两个double数值是否。
2023-05-14 09:49:40 423
原创 c语言实现多种自定义通用函数,可放在public.c
/ 判断内容是否全部是ASCII字符,0-是,-1-不是。// 判断内容是否全部是大写字母,0-是,-1-不是。// 判断内容是否全部是小写字母,0-是,-1-不是。// 判断内容是否全部是数字,0-是,-1-不是。// 把小写转换成大写,忽略不是字母的字符。// 把大写转换成小写,忽略不是字母的字符。// 在字符串的左边补字符到指定长度。// 在字符串的右边补字符到指定长度。// 删除字符串左边指定的字符。// 删除字符串右边指定的字符。// 删除字符串两边指定的字符。// 删除字符串中间的字符串。
2023-05-13 23:20:46 239
原创 c语言实现函数,解决dest的初始化和内存越界的问题
c语言实现函数,增加STRCPY、STRNCPY、STRCAT、STRNCAT四个安全的函数,弥补库函数的缺陷,解决dest的初始化和内存越界的问题。注意,上述函数的第二个参数destsize是第一个参数dest占用内存的字节数。
2023-05-13 23:15:57 98
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人