• MOOC哈工大C语言程序设计精髓编程题在线测试第十一周

    时间:2024-04-16 13:10:33

    1 山地训练(4分)题目内容:为了能在下一次跑步比赛中有好的发挥,小白在一条...

  • 【c 语言】声明了一个指针,会给指针分配内存吗?

    时间:2024-04-16 09:21:51

    ????个人主页:豌豆射手^ ????欢迎 ????点赞✍评论⭐收藏 ????收录专栏:C语言 ????希望本文对您有所裨益,如有不足之处,欢迎在评论区提出指正,让我们共同学习、交流进步! 声明了一个指针,会给指针分配内存吗? 一 答案二 类比总结 引言: 一 答案 声明一个指针...

  • C语言之环境配置

    时间:2024-04-16 08:49:02

    本文整理了多种在Windows下进行C语言开发环境的搭建的方式,择一即可。以下方式除DEV C++无须环境准备外其他方式都需要在Windows平台配置GNU环境。在...

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