Strateg1st
码龄6年
关注
提问 私信
  • 博客:2,232
    2,232
    总访问量
  • 3
    原创
  • 150,988
    排名
  • 39
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
  • 加入CSDN时间: 2019-07-10
博客简介:

weixin_45388737的博客

查看详细资料
  • 原力等级
    当前等级
    1
    当前总分
    39
    当月
    0
个人成就
  • 获得53次点赞
  • 内容获得1次评论
  • 获得61次收藏
创作历程
  • 3篇
    2024年
成就勋章
兴趣领域 设置
  • 编程语言
    c语言
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

西邮Linux兴趣小组2022年面试题解

sizeof()用来返回变量的实际大小(字节数),对于数组,它返回整个数组的大小;对于指针,它返回指针的大小。strlen()计算字符串的长度(字符个数,不包括\0终止符)。a = 32768a = 2a = 3union的大小受最大成员的大小和内存对齐的影响,而struct的大小是所有成员大小的总和加上必要的填充。通过理解内存对齐和成员的大小,我们可以更好地预测sizeof操作的结果,尤其是在包含union和struct的情况下。argc。
原创
发布博客 2024.10.24 ·
862 阅读 ·
18 点赞 ·
0 评论 ·
20 收藏

西邮Linux兴趣小组2023年面试题解析

a的值是64,通过位与操作得到。b的值是63,通过位异或操作得到。c的值是-1,由于右移操作的符号扩展。ch的计算结果为128,但由于溢出,在 8 位char类型中表现为-128。func()函数通过位运算和递归实现两个整数的加法,使用位与和位异或运算计算进位和当前和。该方法有效地避免了使用普通的加法运算符,通过不断递归直到进位为 0 来求和。请实现filter()函数:过滤满足条件的数组元素。提示:使用函数指针作为函数参数并且你需要为新数组分配空间。/*补全函数*/
原创
发布博客 2024.10.23 ·
742 阅读 ·
23 点赞 ·
0 评论 ·
10 收藏

西安邮电大学2024Linux兴趣小组面试题解析

这段代码实现了通过递归和位运算计算平均值的功能。虽然位运算提供了效率和防溢出的优势,但在可读性和逻辑复杂性上存在缺点。在实际使用中,应根据需求和环境的具体情况选择适当的实现方式。argcargc是一个整数,表示命令行参数的数量,包括程序的名称。也就是说,argc的值至少为 1,因为第一个参数总是程序自身的名称。argvargv是一个字符串数组(字符指针数组),每个元素都是一个命令行参数的字符串。argv[0]是程序的名称,argv[1]是第一个命令行参数,依此类推。最后一个元素通常是NULL。
原创
发布博客 2024.10.22 ·
625 阅读 ·
12 点赞 ·
1 评论 ·
31 收藏