logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

备战蓝桥杯,第四章:数组

本文系统介绍了C/C++中数组的使用方法。主要内容包括:一维数组的创建、初始化和元素访问;二维数组的概念、创建和遍历;字符数组的输入输出及常用字符串处理函数(strlen、strcpy、strcat)。特别讲解了数组越界访问的风险、sizeof计算数组大小的方法,以及memset和memcpy函数的使用注意事项。对于C++11新增的范围for循环和auto关键字也做了详细说明。文章通过大量代码示例

文章图片
#蓝桥杯#职场和发展
备战蓝桥杯,第一章:C++入门

本文介绍了C++编程的基础知识,包括第一个C++程序、数据类型、变量与常量、运算符、类型转换等内容。首先讲解了Hello World程序的编写,包括main函数、字符串、头文件、cin/cout输入输出和命名空间等基本概念。然后详细介绍了C++的各种数据类型,如字符型、整型、浮点型、布尔型等,以及它们的取值范围和存储空间大小。接着阐述了变量和常量的定义与使用,包括全局变量和局部变量的区别。最后讲解

文章图片
#蓝桥杯#c++
C语言深度解剖:第一章关键字(二)

写C语言项目时,一般会创建很多文件,每个文件之间会产生“交互”。上述代码的具体解释:上述代码中在test源文件中,进行了show函数的定义。随后在main源文件中,进行函数的调用。但是在此期间没有在main.c文件中进行函数的外部符号声明。但是经过运行代码可以得知,mian.c文件中的函数依然可以正常运行。(会有编译器如下报警)上述代码的具体解释:在test.c文件中,进行了变量的定义,并且初始化

文章图片
#c语言#开发语言
C语言第十章内存函数

本文介绍了四个内存操作函数的使用及模拟实现:1. memcpy函数实现内存内容复制,能处理任意类型数据但存在重叠问题;2. memmove函数在memcpy基础上增加了处理内存重叠的能力;3. memset函数以字节为单位填充内存;4. memcmp函数比较内存区域内容。重点分析了memcpy和memmove的实现原理,包括按字节复制、分情况处理重叠区域等机制,并提供了示例代码。这些函数通过voi

文章图片
#c语言#算法#开发语言
到底了