C/C++共79篇 第6页
c++零基础怎么学-不念博客

c++零基础怎么学

C++ 是一种通用的、面向对象的编程语言,可以用于开发操作系统、游戏、图形用户界面、后端、高性能系统应用程序、以及各种嵌入式设备固件。 它是世界上最流行的编程语言之一,给程序员提供了对...
不念的头像-不念博客不念12个月前
506
rand函数用法详解(c语言生成0~99随机数)-不念博客

rand函数用法详解(c语言生成0~99随机数)

rand函数是C语言库中用于生成伪随机数的函数,它位于stdlib.h头文件中,所以在使用它之前需要包含这个头文件。 rand函数生成的随机数是伪随机数,因为它们是由一个确定性算法生成的,只是看起来...
C++智能指针原理及使用场景-不念博客

C++智能指针原理及使用场景

std::shared_ptr: 原理:std::shared_ptr是基于引用计数的智能指针,用于管理动态分配的对象。它维护一个引用计数,当计数为零时,释放对象的内存。 使用场景:适用于多个智能指针需要共享同一...
不念的头像-不念博客不念1年前
317
Objective-C基本数据类型-不念博客

Objective-C基本数据类型

数据类型是每种编程语言的重要组成部分,Objective-C作为C语言的超集,拥有各种基本数据类型。 掌握这些数据类型的表示范围及使用方法,是Objective-C编程的基础。 Objective-C中的主要基本数据...
深入理解C++:dynamic_cast操作符的用法与应用-不念博客

深入理解C++:dynamic_cast操作符的用法与应用

dynamic_cast 是 C++ 语言中的一种动态类型转换操作符,它在运行时检查类型的转换安全性。 在这篇文章中,我们将详细介绍 dynamic_cast 的用法和应用场景。 1. dynamic_cast 的基本概念 dynamic...
c++中的struct和class有什么区别-不念博客

c++中的struct和class有什么区别

默认访问权限: struct: 默认的访问权限为 public。结构体中定义的成员,默认是公共的。 class: 默认的访问权限为 private。类中定义的成员,默认是私有的。 成员和继承权限: struct: 成员...
不念的头像-不念博客不念1年前
303
C语言和C++哪个更难(C语言和C++哪个好学)-不念博客

C语言和C++哪个更难(C语言和C++哪个好学)

C++ 相对于 C 语言来说,在某些方面更复杂,因为它包含了更多的特性和概念。 C++ 是基于 C 语言的,并在其基础上添加了面向对象编程、异常处理、模板等特性。 这意味着学习 C++ 需要掌握 C 语言...
C语言深入解析:利用函数实现移位操作-不念博客

C语言深入解析:利用函数实现移位操作

C语言是一种强大的编程语言,允许开发者直接进行位操作,包括移位操作。 虽然C语言本身并没有提供专门的移位函数,但我们可以自己编写函数来进行移位操作。 本文将介绍如何编写并使用这些函数。...