admin 管理员组文章数量: 887021
2024年2月18日发(作者:apacheii评分表15分)
c语言的34种运算符
C语言是一种广泛使用的编程语言,它的运算符非常丰富,共有34种。本文将详细介绍C语言的34种运算符及其应用。
一、算术运算符(共9种)
1. 加法运算符:+
2. 减法运算符:-
3. 乘法运算符:*
4. 除法运算符:/
5. 取余运算符:%
6. 递增运算符:++
7. 递减运算符:--
8. 求幂运算符:^
9. 复合赋值运算符:a = a + b、a = a - b、a = a * b、a = a / b、a = a % b、a = a++、a = a--、a = a^b
二、关系运算符(共6种)
1. 等于运算符:==
2. 不等于运算符:!=
3. 小于关系运算符:<
4. 大于关系运算符:>
5. 小于等于关系运算符:<=
6. 大于等于关系运算符:>=
三、逻辑运算符(共3种)
第 1 页
1. 与运算符:&&(双与)
2. 或运算符:||(双或)
3. 非运算符:!(单引号)
四、赋值运算符(共6种)
1. 简单赋值运算符:=
2. 复合赋值运算符:+=、-=、*=、/=、%=、++、--、^=
3. 指针赋值运算符:= *ptr、*p1 = p2、p1 = &p2
4. 数组赋值运算符:a[i] = value
5. 结构体赋值运算符:struct_ = value
6. union赋值运算符:union_ = value
五、逗号运算符(共1种)
,,用于变量列表,每个变量先初始化再使用
六、指针与地址运算符(共7种)
1. &(取地址符号):获取变量的地址
2. *(解引用符号):访问地址指向的值
3. (类型) *ptr:获取ptr指向的变量的类型和值
4. ptr1 ++:移动ptr1指向的地址,ptr1指向下一个地址
5. ptr1 --:移动ptr1指向的地址,ptr1指向前一个地址
6. ptr1 = ptr2:将ptr2指向的地址赋给ptr1
7. &variable_name:获取变量名的内存地址(注意:获取的是字符在内存中的地址,不是变量的值)
七、三目运算符(共1种)
第 2 页
:条件表达式
八、sizeof运算符(共1种)
sizeof(变量或类型),用于计算变量或类型在内存中占用的字节数
以上就是C语言中的34种运算符的详细介绍。在实际编程中,我们需要根据需要选择合适的运算符来编写代码。了解这些运算符的使用方法和注意事项,可以帮助我们编写更高效、更安全、更易于理解的代码。
第 3 页
版权声明:本文标题:c语言的34种运算符 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1708242566h517472.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论