1. 关注常识网首页
  2. 教育

c语言!0是什么意思(1分钟烧脑:C语言-NULL、、0引发的思考!)

!0表示非零就是真(1),!!0表示!(!0)即非真就是假(0)。#includeintmain()inta,b;a=!0;b=!!0;pri...

!0表示非零就是真(1),!!0表示!(!0)即非真就是假(0)。#includeintmain()inta,b;a=!...更多c语言!0是什么意思的这个问题,以及大家所关心的的内容,我们小编一一为大家详细解答,欢迎浏览。

1分钟烧脑:C语言-NULL、、0引发的思考!


c语言!0是什么意思

c语言!0是什么意思(1分钟烧脑:C语言-NULL、�、0引发的思考!)

!0表示非零就是真(1),!!0表示!(!0)即非真就是假(0)。

#include<stdio。h>

intmain()

inta,b;

a=!0;

b=!!0;

printf("a=%d,b=%dn",a,b);

输出结果:a=1,b=0

每个字符串都以''结尾,*(s+i)表示字符串第i个字符,所以*(s+i)!=''判断是否到结尾。100表示数组c的大小,可以根据字符长度改变。100表示可以输入100个字符。可以不用数组,比如C++的string,就是动态的字符串,长度不用限定。

简介

C语言是一门面向过程的计算机编程语言,与C++、C#、Java等面向对象编程语言有所不同。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。C语言描述问题比汇编语言迅速、工作量小、可读性好、易于调试、修改和移植,而代码质量与汇编语言相当。


拓展阅读

c语言!0是什么意思(1分钟烧脑:C语言-NULL、�、0引发的思考!)

!0表示非零就是真(1),!!0表示!(!0)即非真就是假(0)。#includeintmain()inta,b;a=!0;b=!!0;pri...,更多内容,请阅读此页全文。
以上就是关于c语言!0是什么意思(1分钟烧脑:C语言-NULL、、0引发的思考!)的所有内容,希望对你有所帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人,并不代表关注常识网立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容(包括不限于图片和视频等),请邮件至379184938@qq.com 举报,一经查实,本站将立刻删除。

联系我们

在线咨询:点击这里给我发消息

微信号:CHWK6868

工作日:9:30-18:30,节假日休息