logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++语言基础-(①)基础要点

本文系统介绍了C++基础语法特性,主要包括: 命名空间(namespace)机制,通过隔离不同代码块的标识符解决命名冲突问题; 缺省参数功能,支持为函数形参设置默认值; 函数重载特性,允许同名函数通过参数类型/数量/顺序不同实现多态; 引用(reference)机制,详细分析了引用与指针的区别、引用作为参数和返回值的应用场景及安全性问题; 内联函数(inline)优化,通过空间换时间提高小函数调用

文章图片
#c++#开发语言
C语言基本语法-必备的内存函数

本文介绍了四种常用的内存操作函数:memcpy、memmove、memset和memcmp。memcpy实现内存块拷贝,不关心数据类型;memmove在内存重叠时更安全;memset用于内存块初始化;memcmp比较内存内容。文章详细说明了各函数的参数、返回值及使用场景,并提供了memcpy和memmove的模拟实现代码。这些函数都使用void*指针实现泛型编程,适用于不同数据类型的内存操作。示例

文章图片
#c语言#开发语言
C语言基本语法-必备的字符函数和字符串函数

在实际的数据处理过程中,我们经常要处理字符和字符串,C语言中提供了一系列的函数来更加方便的操作字符和字符串,关于处理字符的函数有字符分类函数和字符转换函数,关于字符串处理的函数有strlen、strcpy、strcat、strcmp、strsrt、strtok、strerror等,学习基本语法时我们要了解这些函数。

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