自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言-数据类型

标题 – 数据类型一、数据类型分类:1、基本数据类型(内置:编译器自带的类型)  int、short、long、long long、char、float、double2、复合数据类型(多个内置类型组成的新类型)  数组、struct、union、enum3、void类型:void * (万能指针) :多态二、定义变量(注意事项:编码规范)1、变量的可读性:  形容词_名词 例如: int sum_result;2、循环变量:  例如:int i; int k;三、基本数

2021-11-23 22:03:26 789

原创 C到C++扩展之for语句、bool类型、三目运算符、auto关键字

for语句的加强#include <iostream>using namespace std;int main(){ //1 int a[] = {1, 2, 3, 4, 5}; for(int i : a) //以值的形式访问遍历数组 { cout<<i<<endl; } //2 char a[] = "helloworld"; for(char i : a) {

2021-09-06 13:26:04 172

原创 学习C++之一个简单的C++的程序

C++标准库和std命名空间C++ 是在C语言的基础上开发的,早期的 C++ 还不完善,不支持命名空间,没有自己的编译器,而是将 C++ 代码翻译成C代码,再通过C编译器完成编译。这个时候的 C++ 仍然在使用C语言的库,stdio.h、stdlib.h、string.h 等头文件依然有效;此外 C++ 也开发了一些新的库,增加了自己的头文件,例如:<iostream.h> //用于控制台输入输出头文件。<fstream.h> //用于文件操作的头文件。<c

2021-09-05 14:01:01 154

原创 C到C++的扩展之命名空间

什么是命名空间:一个中大型软件往往由多名程序员共同开发,会使用大量的变量和函数,不可避免地会出现变量或函数的命名冲突。当所有人的代码都测试通过,没有问题时,将它们结合到一起就有可能会出现命名冲突。为了解决合作开发时的命名冲突问题,C++ 引入了命名空间(Namespace)的概念。##命名空间将全局作用域分成不同的部分##不同命名空间中的标识符可以同名而不会发生冲突##命名空间可以相互嵌套##全局作用域也叫默认命名空间命名空间的使用:命名空间的定义namespace是c++中的关键字,用

2021-09-05 11:44:52 160

原创 学习C++之概述

C++的基础:1. c++在嵌入式开发中的地位及应用领域:#操作系统分为两块:内核、以及内核以外的一些应用程序。其中内核用于控制最底层的硬件设备,应用程序则用于完成一系列的任务。#C++主要用于应用软件开发;#目前工业级的3D游戏引擎主要是用C或C++编写;# 人工智能和多媒体有C++的应用;2. 面向过程和面向对象:#面向过程是一种以过程为中心的编程思想,也可称为面向记录编程思想。面向过程其实是最为实际的一种思考方式,或者说是一种基础的方法,它考虑的也是实际的实现。一般的面向过程是从上往下步

2021-09-05 11:14:50 44

原创 数据库SQ_lite的基础用法

创建一个数据库,用sq_lite首先用sqlite3创建/打开一个sqlite3 database_test.db下面展示代码:sqlite> .database //查看数据库sqlite> .tables //查看表//创建表单、确定类型sqlite> create table mytable(id integer primary key, name text)//插入相关数据sqlite> insert into mytable(id,nam

2021-08-09 23:51:03 351

空空如也

空空如也

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

TA关注的人

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