C语言
文章平均质量分 81
极客云曦
少年易老学难成,一寸光阴不可轻。
展开
-
dev-c++解决中文输出乱码问题
之前写c程序老是出现编译输出乱码的问题,就去博客,百度查阅了一番找了找了办法。废话不多说直接上操作。首先打开dev-c++-》工具-》编译选项在第一行输入也可以输入UFT-8格式,但是不推荐使用UFT-8编码我们都知道人有人的语言,计算机有计算机的语言,就是机器语言,所谓的二进制,0和1,1代表有一个信号,0表示没有信号。原创 2023-02-09 09:56:04 · 10243 阅读 · 4 评论 -
排序算法详解
目录插入排序算法折半插入排序算法2路插入排序算法表插入排序算法对链表进行再加工插入排序算法插入排序算法是所有排序方法中最简单的一种算法,其主要的实现思想是将数据按照一定的顺序一个一个的插入到有序的表中,最终得到的序列就是已经排序好的数据。直接插入排序是插入排序算法中的一种,采用的方法是:在添加新的记录时,使用顺序查找的方式找到其要插入的位置,然后将新记录插入。很多初学者所说的插入排序,实际上指的就是直接插入排序算法,插入排序算法还包括折半插入排序、2-路插入排序,原创 2022-01-27 22:21:06 · 139 阅读 · 0 评论 -
GCC编译器简明教程(Linux下C语言开发环境的搭建)
本教程将 Gedit 作为C语言代码的编辑器。CentOS 下有一款自带的图形界面编辑器,叫做 Gedit。Gedit 是一款简单实用的文本编辑器,界面优雅,支持语法高亮,比 Vim 容易上手,它和 Windows 下的编辑器没有什么两样。原创 2021-09-14 17:06:49 · 646 阅读 · 0 评论 -
之字形打印二叉树
#include <bits/stdc++.h>using namespace std;struct TreeNode{ int val; TreeNode* left; TreeNode* right;};void create(TreeNode* &root){ int x; cin>>x; if(x == 0) { root = NULL; return; .原创 2021-08-07 14:37:48 · 91 阅读 · 0 评论 -
C语言终极篇(重)
C 排序算法冒泡排序冒泡排序(英语:Bubble Sort)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序(如从大到小、首字母从A到Z)错误就把他们交换过来。过程演示:实例#include <stdio.h> void bubble_sort(int arr[], int len) { int i, j, temp; for (i = 0; i < len - 1; i++) for (j = 0; j < len - 1原创 2021-06-21 18:12:06 · 92 阅读 · 0 评论 -
C语言入门教程附赠篇
函数指针函数指针是指向函数的指针变量。通常我们说的指针变量是指向一个整型、字符型或数组等变量,而函数指针是指向函数。函数指针可以像一般函数一样,用于调用函数、传递参数。函数指针变量的声明:typedef int (*fun_ptr)(int,int); // 声明一个指向同样参数、返回值的函数指针类型实例以下实例声明了函数指针变量 p,指向函数 max:实例#include <stdio.h> int max(int x, int y) { return原创 2021-06-21 17:50:39 · 142 阅读 · 0 评论 -
C语言入门教程第二篇
C判断判断结构要求程序员指定一个或多个要评估或测试的条件,以及条件为真时要执行的语句(必需的)和条件为假时要执行的语句(可选的)。C 语言把任何非零和非空的值假定为true,把零或null假定为false。下面是大多数编程语言中典型的判断结构的一般形式:判断语句C 语言提供了以下类型的判断语句。点击链接查看每个语句的细节。语句 描述 if 语句 一个if 语句由一个布尔表达式后跟一个或多个语句组成。 if...else 语句 一个i...原创 2021-06-21 17:35:34 · 477 阅读 · 0 评论 -
C语言入门教程第一篇(共三篇)
学习目标:**一个月掌握C语言基础知识**# 学习内容:C语言基本语法例如:1、 C语言环境设置2、 掌握计算机进制转换和排序算法。3、 掌握数据类型, 变量和常量存储类,运算符,判断。4,循环,函数,作用域规则,数组,enum(枚举),指针和函数指针与回调函数。5、字符串,结构体,共用体,位域,typeder,输入&输出, 文件读写。6,预处理,头文件,强制类型转换,错误处理,递归,可变参数,内存管理。命令行参数,学习时间:1、 周一至周五晚上 7 点—晚上9点2原创 2021-06-18 16:36:10 · 227 阅读 · 0 评论 -
大话c语言变量和数据类型
变量(Variable)现实生活中我们会找一个小箱子来存放物品,一来显得不那么凌乱,二来方便以后找到。计算机也是这个道理,我们需要先在内存中找一块区域,规定用它来存放整数,并起一个好记的名字,方便以后查找。这块区域就是“小箱子”,我们可以把整数放进去了。C语言中这样在内存中找一块区域:int a;int又是一个新单词,它是 Integer 的简写,意思是整数。a 是我们给这块区域起的名字;当然也可以叫其他名字,例如 abc、mn123 等。这个语句的意思是:在内存中找一块区域,命名为 a,用它来存原创 2021-06-18 14:55:00 · 121 阅读 · 0 评论