看下这个程序
看下这个程序输出什么吗?能给详细解释吗?
#include <stdio.h>
void foo(int p)
{
int *t;
t=&p;
t[-1]+=2;
}
int main(void)
{
int a=100;
foo(a);
a+=20;
printf("%d\n",a);
return 0;
}
...全文
相关推荐
高级C++程序设计喜欢的看下
通过`try`、`catch`和`throw`关键字,程序员可以捕获和处理可能出现的异常情况,确保程序的健壮性。4. **命名空间(Namespaces)**:命名空间用于避免全局作用域中的名字冲突。
c++大程序 学习c++都应该看下 我个人觉得很实用
"这篇资源主要涉及的是C++编程的学习,特别是关于编写大型程序的实践。在C++编程中,编写大型程序通常涉及到更复杂的类结构和代码组织。资源中的问题是一个C++大作业示例,它要求设计一个具有三层类结构
没有实现的程序代码希望大家有时间可以看下
该项目是一个基于Microsoft Foundation Classes(MFC)的对话框应用程序框架,包含基本的应用程序类和对话框类结构。主要功能尚未完全实现,仅提供了程序入口、对话框界面及部分消息
DT2.5采集程序,想下载的可以看下
描述中提到这个程序是供有需求的人下载使用的,暗示了它可能是一个开源项目或者商业软件的试用版,用户可以根据自己的需求查看和下载。
红外遥控解码程序,对想更深入了解的可以看下
在编程实现红外遥控解码程序时,需要注意硬件连接,例如文中提到的P3.0、P3.1用于串口调试,P3.2连接红外接收管的数据线。程序中会包含初始化串口、数据传输和获取按键值等功能函数。


