#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 - 2024 ddoss
渝公网安备50011302222260号 渝ICP备2024035333号 【实验平台安全承诺书】 小绿叶技术社区,优化网络中,点击查看配置信息 绿叶结界: 安全防火墙已开启检查cc攻击-下载文件完成后等待10s 恢复访问,检查连接数低于峰值恢复访问
您的IP:18.97.9.171,2024-12-08 17:31:11,Processed in 0.04308 second(s).