c
文章平均质量分 63
UtoCoo
有幸成为长河的一粒沙
展开
-
程序环境和预处理
_FILE__ //进行编译的源文件__LINE__ //文件当前的行号__DATE__ //文件被编译的日期__TIME__ //文件被编译的时间__STDC__ //如果编译器遵循ANSI C,其值为1,否则未定义#define reg register //为 register这个关键字,创建一个简短的名字;) //用更形象的符号来替换一种实现case //在写case语句的时候自动把 break写上。原创 2023-10-19 20:36:45 · 29 阅读 · 0 评论 -
变态的数据存储题
1.先说运行结果,在打印0之后打印了一个很大的数字,其实是-1的补码,分析一下,当i = 0再减减后,内存应该存了-1的补码,然后再判断“i >= 0”因为此时i为unsigned int 类型,-1被解读为一个很大的数字,满足条件,所以循环继续执行。如果换成%d打印,只不过打印-1,-2这些,内存里面存的其实一样。2.当i的类型是int ,当程序到判断“i >= 0”,i 是有符号的,-1 不满足条件,跳出循环。上图:-128 ------ 127。你以为的依次存了 -1,-2……原创 2023-02-25 21:52:56 · 79 阅读 · 0 评论 -
大端与小端
大端存储模式:数据的低位保存在高地址中,数据的高位保存在低地址中。举例看看:比如我们写这样一行代码,也就是创建一个局部变量在这里我用十六进制的数字赋值给原创 2023-02-20 22:31:00 · 579 阅读 · 0 评论 -
你真的了解getchar和putchar吗
很好,就是这样使用的。原创 2022-12-18 16:34:48 · 133 阅读 · 2 评论 -
求一个二进制数中1的个数
有点类似求我们平时求某个数的每一位(二进制的每一位不就是0/1吗)but 当你输入-1时。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。(沉默了吧,可能没法达到我们原创 2022-12-13 19:13:21 · 70 阅读 · 0 评论 -
调整奇偶数顺序
实现上述要求,可以从左边向右找偶数,同时,从右边向左边找奇数,然后交换,这样,奇数被调整到了前面。题目描述:有一个整型数组,要求调整顺序,使得奇数全部位于偶数前面。原创 2023-03-21 08:50:20 · 74 阅读 · 1 评论 -
内存函数mem___
memcpy,memmove,memset原创 2023-03-18 16:04:05 · 46 阅读 · 0 评论 -
字符串函数2——少见但很实用的
strstr,strtok,strerror三个不常见的字符串操作函数。原创 2023-03-18 10:50:02 · 43 阅读 · 0 评论 -
字符串函数1——简单篇
size_t表明返回一个无符号类型的数字,是因为考虑到length为非零整数const 可以保护str指向的那块空间不被改变,因为我们只是去求字符串的长度,而不会去解引用改变内容。原创 2023-03-15 16:53:39 · 115 阅读 · 1 评论