【C语言基础】:数组 一、一维数组 数组的概念:数组是一种存储同类型数据的容器。它由一组连续的内存单元组成,这些内存单元可以存储相同类型的数据。数组可以用来存储各种数据类型,例如整数、字符、实数等。 注意: 数组中存放的是1个或者多个数据,但是数组元素个数不能为0。 数组中存放的多个数据,类型是相同的。 数...
C语言根据变量的生存周期来划分,可以分为静态存储方式和动态存储方式。 静态存储方式:是指在程序运行期间分配固定的存储空间的方式。静态存储区中存放了在整个程序执行过程中都存在的变量,如全局变量。 动态存储方式:是指在程序运行期间根据需要进行动态的分配存储空间的方式。动态存储区中存放的变量是根据程序运行的需要...
一、C语言基础知识入门 C语言一经出现,就以其功能丰富、表达能力强、灵活方便、应用广泛等优点在世界范围内迅速普及。C语言不仅具有较高的执行效率,而且具有良好的可移植性。它可以用来开发应用软件、驱动程序、操作系统等。C语言基础入门也是许多其他高级语言的祖先语言,因此学习C语言是进入编程世界的必修课! 博主已将...
一、函数是什么? 数学里的函数 在数学里函数的近代定义是给定一个数集A,假设其中的元素为x,对A中的元素x施加对应法则f,记作f(x),得到另一数集B,假设B中的元素为y,则y与x之间的等量关系可以用y=f(x)表示。 函数概念含有三个要素:定义域A、值域B和对应法则f。 这其中定义域的元素称为自变量,值域里的元...
基础概念——C标准、C运行库和glibc C标准: C 标准主要由两部分组成,一部分描述C的语法,另一部分描述C标准库(描述了一些C标准函数的原型,但是不提供实现)。 C标准库定义了一组标准头文件,每个头文件中包含一些相关的函数、变量、类型声明和宏定义。
6. 数组和指针:理解数组的概念和如何使用它们存储多个相似类型的数据。同时,了解指针的基础知识,因为它在C语言中具有重要的作用。6. Arrays and pointers: Understand the concept of arrays and how to use them to store multiple similar types of data. At the same time, understand the basics of ...
对其中遇到的基础概念进行理解 1、float16和bfloat16区别: float16 范围小,而bfloat16和float32的范围一样,精度不同 参考:blog.csdn.net/weixin_47 2、Pytorch模型.bin和.pt文件的区别: -.bin文件是一种二进制文件,用于保存Pytorch模型的权重信息。它只包含了模型的参数数值,没有保存模型的结构信息。因此,当使...
一、C/C++语言是世界上最好的语言!学习C语言,首先要明确地告诉自己:C/C++语言是世界上最值得学习的...
Class shared_ptr 实现共享式拥有(shared ownership)概念。多个智能指针指向相同对象,该对象和其相关资源会在 “最后一个 reference 被销毁” 时被释放。为了在结构较复杂的情景中执行上述工作,标准库提供 weak_ptr、bad_weak_ptr 和 enable_shared_from_this 等辅助类。 Class unique_ptr 实现独占式拥有(exclusive...
一级指针,二级指针,三级指针,N级指针概念,指针数组和数组指针;结构体、文件的使用;动态库的封装和...