boxmoe_header_banner_img

⋅無⋅限⋅進⋅步⋅

加载中

文章导读

运算符


avatar
yuhui 2025年10月17日 38

运算符

算数运算符:+-*/

1741920061048-3b1c8832-52b2-4a9b-b62e-7af1bde87db1.png

目 即 运算符左右的操作数

1 + 3

操作数 运算符 操作数

类型转换:

当两个操作数数据类型不同时 需要转换为同类型运算

关系运算符:

1741920061183-dff57184-1262-456d-81de-f7c07ee1349b.png

1741920061163-6edd97c9-a59e-428f-af74-bf1a3ee89f0e.png

逻辑运算符:

1741920061139-3be8d98c-23c7-40c4-ac21-6fd07a3a20d2.png

赋值运算符

1741920061029-e8483098-9b1f-4a76-bece-fc32ee9c7303.png

1741920061724-c57ffd74-9682-48a7-bb42-2e625b386968.png

逗号运算符

语法:表达式1,表达式2,表达式3,。。表达式n

1741920061754-11e24cf4-0bda-4b6d-9fb1-cfe4ad86b529.png

条件运算符:

语法:exp1?exp2:exp3;

1741920061805-f8a0329c-1d25-43b7-bf1c-e7cbdd0970bf.png

运算符表:

https://fishc.com.cn/thread-67664-1-1.html

include

int main()

{

int a =5;

int b=10;

printf("%i",a+b);

printf("%i"a-b);

printf("%i"a*b);

printf("%i"a/b);

return 0;

}

sizeof 运算符

1741920061793-74879f56-5915-42f2-96cb-8b5bd71ed122.png

int main(){

printf("int = %dn",sizeof(int));

printf("short int = %dn",sizeof(short));

printf("long int = %dn",sizeof(long));

printf("long long int = %dn",sizeof(long long));

printf("char = %dn",sizeof(char));

printf("_Bool = %dn",sizeof(_Bool));

printf("float = %dn",sizeof(float));

printf("double = %dn",sizeof(double));

printf("long double = %dn",sizeof(long double));

return 0;

    }

1741920061934-1b4624e0-5f91-4d9e-b87d-58ad35cbc379.png

signed 和 unsigned 带与不带符号

1741920062285-b4329e65-b0ff-4afd-b84b-7589a99404f2.png

1741920062280-46f455b3-dcd2-4587-841b-13381409b58c.png

更新: 2025-03-14 10:41:04
原文: http://www.yuque.com/yuhui.net/network/sf2rp493uwv5hzmd

C #


评论(0)

查看评论列表

暂无评论


发表评论

表情 颜文字

插入代码