C语言附录的一些小摘要
今天和先生一起来单位加班,还安静不下心来写程序,就先看了看C语言的一些附录。有一些自己需要记得的小摘要分享一下。
1.对于运算符的结合性要仔细。为了容易记忆,使用位运算符时可加圆括号。
2.条件表达式
其形式为:逻辑表达式?表达式1:表达式2
逻辑表达式的值若为非零,则条件表达式的值等于表达式1的值;若逻辑表达式的值为0,则条件表达式的值等于表达式2的值。
3.存储类别可用
auto static register extern
4.变量的定义形式为
存储类别 数据类型 变量表列;
static float a,b,c;
注意外部数据定义只能用extern或static,而不能用auto或register。
5.函数定义形式为
存储类别 数据类型 函数名(形参表列)
函数体
6.变量的初始化
静态变量或外部变量如未初始化,系统自动使其初值为零(对数值型变量)或空(对字符型数据)。对自动变量或寄存器变量,若未初始化,则其初值为一不可预测的数据。
例:
static int max(int x,int y)
{
int z;
z=x<y?x:y;
return (z);
}
橘子Jane
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具