#include <stdio.h>
#include <stdint.h> // 32 位 头文件
// c 语言 if 比较符+运算符
static uint32_t a; // static 静态,1. 隐藏:不能跨文件使用,2. 存储在静态存储区:全局变量 和 static 变量(和全局变量一些写入内存跨函数可读)
static uint32_t b; // 作用:3. 默认初始化为 0
int functionTest()
{
a = 0x00000800;
b = 0x00000400;
if(0x00000100>a | 0x00000100>b) // 先判断 左右两边任意一个成立, 再进行变量想或计算,再判断相或 是否大于0
{
printf("++++++++++++++++++ \n ");
}
else
{
printf("------------------");
}
return 0;
}
int main()
{
printf("\n 第一次: a=%lx \n",a );
functionTest(); // 执行函数后,可以获取该函数中 变量的值
printf("\n 第二次: a=%lx \n",a ); // 中的 x 是16进制,l意思是长整型十六进制
}
Powered by ddoss.cn 12.0
©2015 - 2025 ddoss
渝公网安备50011302222260号
渝ICP备2024035333号
【实验平台安全承诺书】
小绿叶技术社区,优化网络中,点击查看配置信息
主机监控系统: 安全防火墙已开启检查cc攻击-下载文件完成后等待10s 恢复访问,检查连接数低于峰值恢复访问
您的IP:216.73.216.110,2025-12-01 15:27:01,Processed in 0.01095 second(s).