• C语言中两位ASCII码可以表示汉字

    时间:2024-04-16 07:50:43

    最近偶然有人问到这个相关字符编码的问题,所以百度了下参考了这两个资料,进行了简单分析。 **********************************************************************参考资料一:http://zhidao.baidu.com/l...

  • mproxy: c 语言实现的一个最小的http代理,支持FQ

    时间:2024-04-15 18:28:38

    https://github.com/examplecode/mproxy mproxy 使用说明 这是一个微型的http代理服务器实现,使用c语言实现,核心代码量...

  • C语言基础(6)-char类型

    时间:2024-04-15 16:34:04

    1. char常量、变量使用单引号‘’引起来的就是char的常量‘a’是一个char类型的常量“a”是一个字符串类型的常量1是一个int型的常量‘1’是一个char...

  • C语言 使用char字符实现汉字处理

    时间:2024-04-15 16:33:59

    系统:windows 64编译器:gcc version 8.1.0 (x86_64-posix-seh-rev0, Built by MinGW-W64 proj...

  • C语言双指针,leetcode: 盛最多水的容器

    时间:2024-04-15 10:56:21

    给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。 找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。 返回容器可以储存的最大水量。 说明:你不能倾斜容器。 示例 1: 输入:[1,8,6...

  • 【C语言】每日一题,快速提升(1)!

    时间:2024-04-15 09:52:09

    调整数组使奇数全部都位于偶数前面 题目: 输入一个整数数组,实现一个函数 来调整该数组中数字的顺序使得数组中所有的奇数位于数组的前半部分 所有偶数位于数组的后半部分 解题思路: 给定两个下标left和right,left放在数组的起始位置,right放在数组中最后一个元素的位置循环进行...

  • C语言调用Python 混合编程

    时间:2024-04-15 07:49:58

    导语Python有很多库,Qt用来编写界面,自然产生C++调用Python的需求。一路摸索,充满艰辛添加头文件搜索路径,导入静态库我的python头文件搜索路径:C:\Python27amd64\include静态库在:C:\Python27amd64\libs简易示例//hello.py#!/us...

  • c语言取整数,小于等于x的最大整数

    时间:2024-04-14 21:57:55

    C语言有以下几种取整方法: 1、直接赋值给整数变量。如: int i = 2.5; 或 i = (int) 2.5; 这种方法采用的是舍去小数...

  • [PAT] 一元多项式的乘法与加法运算 C语言实现

    时间:2024-04-14 21:48:31

    [PAT] 02-线性结构1 一元多项式的乘法与加法运算设计函数分别求两个一元多项式的乘积与和。输入格式:输入分2行,每行分别先给出多项式非零项的个数,再...

  • 信息学奥赛一本通(C++版) 第一部分 C++语言 第六章 函数

    时间:2024-04-14 18:59:16

    信息学奥赛一本通(C++版) 第一部分 C++语言 第六章 函数第一节 函数//1150 求正整数2和n之间的完全数#include <stdio.h>int f(int n){    int i,sum=0;    for(i=1;i<n;i++)        if(n%i==...

  • 9.C语言(复合类型--结构体-共同体)

    时间:2024-04-14 18:39:22

    结构体1.结构体定义和初始化#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <string.h>//定义一个结构体【类型】//strut 是关键字//struct Worker合起来才是结构体类型//结构体内...

  • 十大经典排序算法及其C语言实现--带动图展示-七、堆排序(Heap sort)

    时间:2024-04-14 16:20:40

    利用堆这种数据结构进行排序,堆积是一个近似完全二叉树的结构,并同时满足堆积的性质:即子结点的键值或索引总是小于(或者大于)它的父节点。堆排序可以说是一种利用堆的概念来排序的选择排序。分为两种方法: 大顶堆:每个节点的值都大于或等于其子节点的值,在堆排序算法中用于升序排列; 小顶堆:每个节点的值...

  • [C语言]——动态内存经典笔试题分析

    时间:2024-04-14 08:56:41

    目录 一.题目1 1.运行结果 2.分析 3.问题所在 4.更正 二.题目2  1.运行结果 2.分析 3.问题所在 4.更正 三.题目3 1.问题所在 2.更正: 四.题目4 一.题目1 void GetMemory(char *p) { p = (char *)malloc(100); ...

  • C语言什么是外部函数?怎么⽤?

    时间:2024-04-13 22:49:06

    一、问题         什么是外部函数呢?怎么使⽤? 二、解答         外部函数在整个源程序中都有效,其定义的⼀般形式如下。 extern 类型声明符 函数名(形参表); 例如: extern int f(int a,int b);         调⽤外部函数时,需要对其进⾏声明。 [e...

  • C语言——深入理解指针

    时间:2024-04-13 21:30:51

    1.数组名的理解 实数组名就是数组⾸元素(第⼀个元素)的地址,但是有两个例外: • sizeof(数组名),sizeof中单独放数组名,这⾥的数组名表⽰整个数组,计算的是整个数组的⼤⼩,单位是字节 • &数组名,这⾥的数组名表⽰整个数组,取出的是整个数组的地址(整个数组...

  • C语言如何调⽤编译后的函数?

    时间:2024-04-13 20:48:01

    一、问题         在C++程序中调⽤被 C 编译器编译后的函数,为什么要加 extern “C" ? 二、解答 1. 问题解析         外部函数就是可以被其他源⽂件调⽤的函数。定义外部函数时,使⽤关键字 extern 进⾏修饰。在使⽤⼀个外部函数时,要先⽤ extern 声明所⽤的函...

  • C语言中参数入栈规则

    时间:2024-04-13 19:06:07

    /*************************c语言栈低为高地址,栈顶为低地址。函数参数的入栈顺序为从右至左。***************************/ 关于栈:        首先必须明确一点也是非常重要的一点,栈是向下生长的,所谓向下生长是指从内存高地址--->低地址的...

  • 编程小白之【C语言】- 第一个C程序代码分析!

    时间:2024-04-13 19:03:36

    一、代码分析       打开项目中的main.c文件(C程序的源文件拓展名为.c),可以发现它是第一个C程序中的唯一一个源文件,代码如下:1.#include <stdio.h>       ◐ #include 是C语言的预处理指令之一,所谓预处理,就是在编译之前做的处理,预处理指令...

  • C语言教程(一):安装与配置CLion

    时间:2024-04-13 18:59:07

    C语言教程(一):安装与配置CLion简介这个C语言系列教程(Window10版)是我第一次写,可能很多地方会有问题,仅供参考~话不多说,上菜!安装CLion第一步,当然就是要保证少花钱!甚至是不花钱!正规的渠道让强迫症患者的我感到爽爆了!神器就是JetBrains学生认证!很简单,按照提示一步一步...

  • C语言实现学生成绩信息的读取和处理

    时间:2024-04-13 18:54:59

    功能读取文件中关于学生姓名、专业、成绩等信息,计算其总成绩和各专业的学生数、平均成绩,并输出。效果读取文件:小红 通信 84 88 84小明 通信 77 65 58张三 通信 89 93 95李四 软件 88 91 94钱五 软件 95 49 98王五 网络 71 94 88大明 网络 45 54 ...