我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

嵌入式软件C语言面试题

给出下面函数的可能输出,若有错,指出错误

void test1()
{
char *in,*out;
sprintf(in,"%s","test");
sprintf(out,"%s",in);
}
```c
假设a为常数V1,b为常数V2,给出下面函数的执行结果
#include<stdio.h>
int main()
{
Int a = V1, b = V2;
a = a^b;
b = a^b;
a = a^b;
Printf(“a=%d b=%d\n”,a,b);
}

in和out都没有分配空间,sprintf是不行的
第二个是a和b交换了值,输出结果是a=V2的值,b=V1的值

近期文章

  • 数字信号处理计算题,是关于信号的
  • bqstudio有无中文翻译
  • 设置完了gcc但还是显示无法找到gcc?
  • thymeleaf设置a标签可不可点击
  • LoadRunner录制脚本为空
  • C语言代码有人知道吗?
  • 怎么使用linukshell循环爬取网页上下页的josn数据 。
  • springboot2.0使用WebSocket 添加@Component启动报错
  • spanbert模型中的缺少dev-v1.1文件,缺少spanbertbased模型,在哪弄啊
  • C语言程序编程设计。
  • MFC用cstringarray解决问题
  • python中爬虫Traceback (most recent call last):
  • v-for遍历出来的数据,点击展开全部时,另一个也会展开,有没有好的解决方案
  • spark中a和b两个集合,如何把a集合的每条数据和b集合的每条数据对比
  • 求看我安装lightgbm库时出现的错误,安不上啊
  • Java培训机构哪家强?
  • matlab面积计算
  • 如何理解“局部变量表存放了编译期可知的各种基本数据类型”?
  • 数学模型、算法设计需求
  • C语言程序填空和解析

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华