C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。C++是在C语言的基础上开发的一种面向对象编程语言,应用广泛。C++支持多种编程范式 --面向对象编程、泛型编程和过程化编程。
1 #define _CRT_SECURE_NO_WARNINGS 1 因为笔者采用的是VS的编译环境所以有了上面的这一句话 我们都知道平面图形是由一条条线段构成,所以我们就先实现
一些库函数的模拟与使用
C语言之数据在内存中的存储
总结 基础 程序结构是三种: 顺序结构、选择结构(分支结构)、循环结构。 读程序都要从main()入口, 然后从最上面顺序往下读(碰到循环做循环,碰到选择做选择),有且只有一个main函数。 计算机的
对于很多人来说,用格式符都是熟能生巧,而不清楚为什么是那样的格式符,所以我在这列了一个表,翻译了其对应的英文。 |进制名称|英文|缩写| | | | | |二进制| B inary|B| |八进制|
前几天在学习交流群里,有个小伙伴问了一个问题,是关于有符号整数和无符号字符数的运算的问题。对于这部分,我个人理解的也有点问题,现在来做个总结回顾。 有符号整型和无符号数整型 举例 #include &
指针是什么 》》每一个内存单元只能同时存储一个数据,如何保证内存单元同时只能存储一个数据,可以使用编号的方式实现内存单元标记,此编号就是指针。 》》指针是一个变量,指针是存放着一个数据的内存地址而不是
多线程 pthread.h是linux特有的头文件,POSIX线程(POSIX threads),简称Pthreads,是线程的POSIX标准。该标准定义了创建和操纵线程的一整套API。在类Unix操
ANSI C中的超轻量级JSON解析器 JSON(JavaScript对象表示法)是一种轻量级的数据交换格式。人类易于阅读和书写。机器很容易解析和生成。它基于JavaScript编程语言标准ECMA-
头文件的书写 头文件实现函数声明,在使用模板后可以实现一个C文件中即使重复包含某个头文件,在系统中用于只会确认为一个包含 头文件包含可以理解为将头文件内容替换#include“...”行 模板(don
字符串的声明与使用 定义一个可变的字符串: char ch[]={"123456abc"}; char ch2[5]={"123456789"}; //会出现警
数据类型 获取int的字节数大小方法 列表整理 Int 与 long int的区别 早期的C平台是16位int系统,int用二字节表示,范围是-32768~�;long是long int的简
环境准备 集成开发环境(Integrated Development Environment,IDE) 竞赛中最常见的是Dev-C++,平时练习采用其他IDE也可,使用方法都是类似的。 编译器 推荐使
常量 常量是指在程序中使用的一些具体的数、字符。在程序运行过程中,其值不能更改。如123、1.23、'a'、"abc"、True等。
说在前面 为什么会写下这篇文章?本人也并不是什么大神,但是也自学了很久,从一个小白开始自学,期间走过很多弯路,掉过许多坑。一路跌跌撞撞下来,算是有了点收获,有了点感想,将它们记录下来,希望能帮助新入坑
C++语言衍生于C语言这门古老的语言,其主要特性是面向对象,另外一个广为人知的特点是复杂^_^,没有5年以上开发经历,估计没多少人说熟悉,更没人敢说自己精通。 如果对其复杂的语法知识不甚了解,那么An
C+⬑标准引入了boost库中的智能指针,给C++开发时的内存管理提供了极大的方便。接下来这篇文件介绍shared_ptr/weak_ptr内部实现原理及使用细节。 C++不像java有内存回收机
一、声明结构类型 二、在函数内/外 ? 1. 和本地变量一样,在函数内部声明的结构类型只能在函数内部使用 2. 所以通常在函数外部声明结果类型,这样就可以被多个函数使用了 三、声明结构的形式 还有另外
一、初见函数 求出1到10、20到30和35到45的三个的和 三、函数的先后关系 像上面把max函数写在上面是因为: 1. c的编译器自上而下的顺序分析你的代码 2. 在看到max函数的时候,他要知道
一、C语言的类型 1. 整数:char、short、int、long、longlong 2. 浮点型:float、double、long double 3. 逻辑:bool 4. 指针 5. 自定义类
常量符号化 用符号而不是具体的数字来表示程序中的数字 一、 枚举 用枚举而不是定义独立的const int变量 1. 枚举是一种用户定义的数据类型,它用关键字 enum 如以下语句来声明 1. 枚举类
一、自定义数据类型(typedef) 1. c语言提供一个叫做typedef的功能来声明一个已有的数据类型的新名字,比如: 2. typedef int length; 这样length成为了int类
学完java和py再学这个感觉真的是不爽,前面的还好,基本都直接上手了,但是还是记录一下吧,毕竟学不会得挂科呀 hello 一、变量定义 变量定义的形式一般就是: 类型名称 变量名称 赋值 1. in