自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 C++类和对象(下)

本文系统讲解C++中构造函数初始化列表的使用规则与注意事项,强调其在引用、const及无默认构造类类型成员初始化中的必要性;介绍类型转换机制,包括隐式转换与explicit关键字的应用;阐述static成员变量与函数的特点及其访问方式;说明友元函数与友元类如何突破封装限制,提升灵活性但需谨慎使用;最后介绍内部类的独立性与封装优势,以及匿名对象的生命周期与应用场景。

2026-09-27 17:14:08 153

原创 C++类和对象(中)

本文系统介绍了C++类的六大默认成员函数:构造函数、析构函数、拷贝构造函数、赋值运算符重载、const成员函数及取地址运算符重载。重点阐述了各函数的特点与使用场景,强调构造函数用于初始化对象,析构函数负责资源释放,拷贝构造与赋值运算符重载需注意深浅拷贝问题。通过实现一个完整的日期类,综合运用了这些概念,展示了如何合理设计类以避免资源泄漏和逻辑错误,提升代码安全性与可维护性。

2026-09-26 16:01:12 203

原创 C++类和对象(上)

在C++中,class为定义类的关键字,num为类的名字,{}中为类的主体,注意类定义结束时后面分号不能省略。类体中内容称为类的成员:类中的变量称为类的属性或成员变量;类中的函数称为类的方法或者成员函数。int b;//成员变量return x+y;} //成员函数//{}后有分号为了区分成员变量,一般习惯上成员变量会加一个特殊标识,如成员变量前面或者后面加_或者 m开头,注意C++中这个并不是强制的,只是一些惯例。在C语言中,struct只能定义变量;

2026-09-11 17:32:40 192

原创 C++入门基础

本文系统介绍了C++中的命名空间、输入输出、缺省参数、函数重载、引用、内联函数及nullptr等核心特性。命名空间用于避免标识符冲突,提升代码可维护性;C++的cin/cout实现自动类型识别的便捷输入输出;缺省参数支持函数调用时的灵活性;函数重载增强接口多样性;引用作为变量别名,减少拷贝、提高效率,且与指针各有优劣;内联函数通过展开提升执行效率;nullptr则解决了NULL带来的类型歧义问题,使空指针更安全、清晰。

2026-09-10 18:35:17 166

原创 C语言模块化灵魂——函数

ret_type name(形式参数)}//ret_type是函数返回类型,name是函数名,括号里放的是形式参数(我们也叫形参),{}括起来的是函数体我们可以把函数想像成一个小型工厂,工厂得输入原材料,经过工厂加工才能生产出产品,那函数也是一样的,函数一般会输入一些值(0到多个都有),经过函数的计算,得出结果。其中ret_type是用来表示函数计算结果的类型,有时候返回类型可以是void,表示什么都不返回。

2026-04-15 13:55:12 373

原创 存储元素的集合——数组

再次更新,共同进步!

2026-03-11 20:09:27 397

原创 C语言入门之作——猜数字小游戏

用C语言实现猜数字小游戏

2025-07-18 17:13:48 439

原创 选择与循环

C语言中的选择结构与循环结构

2025-07-18 12:02:17 796

原创 C语言数据类型:初学者入门指南

C语言提供了丰富的数据类型来描述我们平时所遇到的各种数据。比如用整型类型来描述整数,用字符类型来描述字符,用浮点数类型来描述小数。所谓“类型”,就是相似的数据所具有的相同特征,只有你在创建变量时告诉编译器数据的类型,编译器才知道怎么操作数据。下面我就给大家盘点下C语言中提供的各种数据类型。再次更新,共同进步!

2025-03-22 16:42:41 1645

原创 梦开始的地方————C语言

比如说对于"abcdef"这个字符串,我们表面上看到了6个字符,实际上在末尾还隐藏着一个'\0'字符,这个\0字符是字符串的结束标志,所以我们在使用库函数printf()打印字符串或strlen()计算字符串长度时时遇到\0的时候就停止了。为了不再重复实现常见的代码,让程序员提升开发效率,C语言标准规定了一组函数,这些函数再由不同的编译器厂商根据标准进行实现,提供给程序员使用。在C语言字符串中还有一个小知识,就是在字符串的末尾隐藏着一个'\0'字符,这个\0字符是字符串的结束标志。,这些函数被称为库函数。

2025-03-16 17:35:17 1776 2

原创 初识c语言

大家好,我是来自西安工业大学,今年刚进入大学,专业光电信息科学与工程,属于是非科班出身,本人在学校安排的计算机课程中感受到了计算机所蕴含的巨大魅力,激发了我深深的探知欲,于是突发奇想地来此写一篇文章来作为记录我c语言学习之路的开始。4、最后的话,希望自己不会半途而废,不断坚持,最想去的公司是小米,当然我也得有实力呜呜呜,想追随雷总的脚步,雷总可是我的偶像!3、当然最后我也会去一些公司中进行实习,也算对自己自学能力的检验;最后的最后,祝自己的计算机之旅尽量圆满吧,对得起自己就行。

2024-11-30 14:26:47 282

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除