朱 重八
码龄3年
关注
提问 私信
  • 博客:2,692
    问答:6
    2,698
    总访问量
  • 1
    原创
  • 1,264,546
    排名
  • 3
    粉丝
  • 0
    铁粉

个人简介:笑天下可笑之人,骂天下可骂之人。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2021-05-27
博客简介:

m0_58676641的博客

查看详细资料
个人成就
  • 获得3次点赞
  • 内容获得5次评论
  • 获得3次收藏
创作历程
  • 1篇
    2023年
成就勋章
兴趣领域 设置
  • Python
    pythondjangopygamevirtualenvtornadoflaskscikit-learnplotlydashfastapipyqtscrapybeautifulsoupnumpyscipypandasmatplotlibhttpxweb3.pypytestpillowgunicornpipcondaipython
  • 编程语言
    pythonjavaphpc++c语言javascriptc#rubyqtactionscriptluaperlsymfonyr语言swiftlaravelscalabashbatchlisptypescripterlangcomposer
  • 前沿技术
    arvrmroneflowfpga开发5Gneo4j低代码智能家居web3无人机车载系统量子计算智能硬件rpawasm机器人c++20python3.11java18论文阅读c++23es13qt6.3lua5.4perl5.36.0r语言-4.2.1scala3.1.2swift5.6.3go1.19webgl
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

想问问这个i+=2是什么意思啊

答:

+=是一个运算符, 你可以理解成 a+=b a= a + b ,这样套进去换算就可以了

回答问题 2023.09.27

输入中文 为什么会输出乱码呢

答:

统一字符编码,UTF-8

回答问题 2023.09.27

c语言中while的使用

答:

重新编译 运行

回答问题 2023.09.27

C语言代码报错总是说冒号

答:

for(){} 是这样的格式

回答问题 2023.09.27

关于c语言的学习问题

答:

这段代码是一个简单的文本分析程序,用于统计输入文本中的字符数、单词数、行数以及不完整的行数(如果有的话)。

让我们来解释为什么!inword 的逻辑是正确的,尽管它与 inword == false 不同:

bool inword = false; 这一行在开始时将inword 初始化为false,这表示在程序一开始时,我们假设不在一个单词内(因为还没有读取任何字符)。

if (!isspace(c) && !inword) 这一行用于检测是否进入了一个新单词。条件 !isspace(c) 检查当前字符 c 是否不是空白字符(如空格、制表符等),而 !inword 检查是否之前不在一个单词内。如果这两个条件都满足,说明我们当前正在读取一个新单词,因此将 inword 设置为 true 并增加单词计数器。

所以,!inword 的目的是检查之前是否不在一个单词内,如果是,那么说明我们进入了一个新单词,需要增加单词计数。这与 inword == false 的逻辑是一样的,只是使用了逻辑非 ! 运算符来表示相反的情况。

基础知识补充:

在C语言中,bool 类型表示布尔值,可以是 true 或 false。
! 运算符是逻辑非运算符,用于取反一个布尔值。如果一个条件是 true,! 运算符会将它变为 false,反之亦然。
== 运算符用于比较两个值是否相等。如果 inword == false,它将检查 inword 是否等于 false。
在这个程序中,!inword 和 inword == false 都用来检查inword 是否为 false,以确定是否进入了一个新单词。所以,两者是等效的,你可以根据个人喜好选择使用哪种方式来表示相同的逻辑。

回答问题 2023.09.27

GAT1400协议 注册流程

如果严格,则需要包含时间信息、客户端IP信息和其它信息,因为认证过程的时间很短,所以如果服务器收到认证信息后发现这个时间和服务器的时间相去甚远,那说明不正常,直接拒绝,以防止攻击,还有客户端IP,如果这个IP一直这样攻击,则可以在一定时间内发现是该IP的连接则直接断掉。服务器在收到所有这些信息后,也通过相同的方式计算出这个值,而密码则是保存在服务器端,即服务器要通过用户名去找到对应的密码,然后和计算出md5值,再和客户端传过来的response值对比,如果一样,则认证通过,否则通不过。
原创
发布博客 2023.04.21 ·
2692 阅读 ·
3 点赞 ·
5 评论 ·
3 收藏