logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C语言零基础:if/switch/for/while/do while选择与循环全解(超详细笔记)

摘要:本文系统讲解了C语言中的选择与循环结构,涵盖if/switch条件语句和for/while循环语句的核心用法。重点解析了if语句的单分支、双分支及嵌套形式,强调了大括号包裹多语句的必要性;详细说明了关系运算符、逻辑运算符(&&/||/!)的使用规则及短路特性;深入剖析了switch多分支语句的语法规范与break穿透问题;最后通过示例代码演示了三目运算符和各类循环结构的应用场

#c语言#开发语言
Cplusplus入门

定义命名空间,需要使⽤到namespace关键字,后⾯跟命名空间的名字,然后接⼀对{}即可,{}中即为命名空间的成员。命名空间中可以定义变量/函数/类型等。namespace本质是定义出⼀个域,这个域跟全局域各⾃独⽴,不同的域可以定义同名变量。C++中域有函数局部域、全局域、命名空间域、类域;域影响的是编译时语法查找⼀个变量/函数/类型出处(声明或定义)的逻辑,所有有了域隔离,名字冲突就解决了。局

#c++
python中数值类型、占位符、运算符及转义字符详解

本文介绍了Python编程基础中的数值类型、占位符、运算符、输入函数和转义字符。数值类型包括整型(int)、浮点型(float)、布尔型(bool)和复数型(complex)。占位符支持%格式化和f-string两种字符串格式化方式。运算符涵盖算术运算和赋值运算,并说明优先级规则。输入函数input()用于获取用户输入,返回字符串类型。转义字符如\n、\t等用于特殊字符处理,r前缀可创建原生字符串

#python#前端
数据结构:算法效率与复杂度分析详解

第一步:找出基本操作找到执行次数最多的那条语句通常是循环最内层的操作第二步:建立执行次数函数F(n)用数学表达式表示执行次数考虑循环的嵌套和条件第三步:用大O表示法简化去掉所有加法常数只保留最高阶项去掉最高阶项的系数第四步:考虑最坏情况分析算法在最坏输入下的性能这是评价算法性能的标准。

#算法#数据结构
C语言内存函数

目标值推荐方式说明0每个字节为 0x00,结果为 0-1每个字节为 0xFF,结果为 -1其他值(如 1、100)循环赋值i < n;函数功能支持重叠头文件memcpy内存块拷贝❌ 不支持<string.h>memmove内存块拷贝✅ 支持<string.h>memset内存块设置<string.h>memcmp内存块比较<string.h>

#c语言#算法#开发语言
到底了