E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
C语言-从入门到放弃
【
C语言
刷题系列】交换两个变量的三种方式
文章目录1.使用临时变量(推荐)2.相加和相减的方式(值较大时可能丢失数据)3.按位异或运算本文所属专栏
C语言
刷题_倔强的石头106的博客-CSDN博客两个变量值的交换是编程中最常见的问题之一,以下将介绍三种变量的交换方式
倔强的石头_
·
2024-02-03 21:58
C语言刷题
c语言
数据结构
开发语言
【
C语言
刷题系列】计算整数的二进制位中1的个数 (三种方式)
文章目录一、文章简介1.取模配合整除的方式2.按位与配合右移的方式3.按位与的方式一、文章简介本文所属专栏
C语言
刷题_倔强的石头106的博客-CSDN博客注:如果没有特别说明,本文所提及的整数为有符号整型
倔强的石头_
·
2024-02-03 21:58
数据结构与算法
C语言刷题
c语言
数据结构
开发语言
【
C语言
刷题系列】喝汽水问题
文章目录一、文章简介1.先买再换1.1代码逻辑:1.2完整代码1.3运行结果1.4根据方法一总结优化2.边买边换2.1代码逻辑:2.2完整代码2.3运行结果一、文章简介本文所述专栏——
C语言
经典编程问题
倔强的石头_
·
2024-02-03 21:57
C语言刷题
c语言
开发语言
【华为OD机考 统一考试机试C卷】可以处理的最大任务数(C++ Java JavaScript Python
C语言
)
华为OD机考:统一考试C卷+D卷+B卷+A卷目前在考C卷,经过两个月的收集整理,C卷真题已基本整理完毕抽到原题的概率为2/3到3/3,也就是最少抽到两道原题。请注意:大家刷完C卷真题,最好要把B卷的真题刷一下,因为C卷的部分真题来自B卷。另外订阅专栏还可以联系笔者开通在线OJ进行刷题,提高刷题效率。真题目录:华为OD机考机试真题目录(C卷+D卷+B卷+A卷)+考点说明专栏:2023华为OD机试(B
算法大师
·
2024-02-03 21:54
华为od
c语言
c++
javascript
java
python
【华为OD机考 统一考试机试C卷】API集群负载统计(C++ Java JavaScript Python
C语言
)
华为OD机考:统一考试C卷+D卷+B卷+A卷目前在考C卷,经过两个月的收集整理,C卷真题已基本整理完毕抽到原题的概率为2/3到3/3,也就是最少抽到两道原题。请注意:大家刷完C卷真题,最好要把B卷的真题刷一下,因为C卷的部分真题来自B卷。另外订阅专栏还可以联系笔者开通在线OJ进行刷题,提高刷题效率。真题目录:华为OD机考机试真题目录(C卷+D卷+B卷+A卷)+考点说明专栏:2023华为OD机试(B
算法大师
·
2024-02-03 21:54
华为od
c语言
c++
javascript
java
C语言
问题汇总
指针#includeintmain(void){ inta[4]={1,2,3,4}; int*p=&a+1; int*p1=a+1; printf("%#x,%#x",p[-1],*p1);}以上代码中存在错误。int*p=&a+1;错误1:取a数组的地址,然后+1,即指针跳过int[4]大小的字节:4*4个字节。(本题有别的意图,但是这种赋值是不正确的,而且赋值之后p指向的是未定义的空
十万个秋刀鱼
·
2024-02-03 21:54
c语言
算法
开发语言
【编程与算法基础】
C语言
——预处理指令详解
文章目录1.预定义符号2.宏定义预处理指令2.1#define2.1.1#define预定义标识符2.1.1#define预定义宏2.1.3#define替换规则2.2#与##2.3#undef3.条件编译预处理指令3.1#if3.2#ifdefined()&ifdef4.文件包含预处理指令4.1头文件被包含的方式4.2条件编译头文件1.预定义符号预定义符号都是语言内置的。下面是一些常用的:#
码上芯路人
·
2024-02-03 20:13
编程与算法
c语言
c++
算法
c语言
——预处理详解
前言:我们用到过#define,与#include指令,这些指令都是由预处理器处理的。预处理器是一个小软件,它可以在编译前处理c程序目录一.预定义符号二.#define1.#define定义标识符2.#define定义宏3.#4.##一.预定义符号这些预定义符号都是语言内置的实例:#includeintmain(){printf("%s\n",__FILE__);printf("%d\n",__L
IT且66
·
2024-02-03 20:41
c语言
开发语言
C语言
assert断言详解指针(3)
然而想想我们在现实中设计到经济纠纷什么的,一些自身外部的物资这时候编译器警察就管不了了,没有权限,这时候就需要一些内部法官来管理了,今天我们介绍一个
C语言
中的法官assert,它是
C语言
中的库函数。
那一脸阳光
·
2024-02-03 20:41
c语言
开发语言
C语言
——R/预处理详解
一、预定义符号C语⾔设置了⼀些预定义符号,可以直接使⽤,预定义符号也是在预处理期间处理的。__FILE__//进⾏编译的源⽂件__LINE__//⽂件当前的⾏号__DATE__//⽂件被编译的⽇期__TIME__//⽂件被编译的时间__STDC__//如果编译器遵循ANSIC,其值为1,否则未定义1printf("file:%sline:%d\n",__FILE__,__LINE__);二、#de
慢了半拍i
·
2024-02-03 20:11
C语言讲解
c语言
开发语言
指针详解(3)
前言:在浩瀚的
C语言
编程宇宙中,指针犹如一把打开内存世界大门的独特钥匙,它不仅是理解程序运行机制的关键要素,也是提升代码执行效率的重要工具。
那一脸阳光
·
2024-02-03 20:10
c
c语言
开发语言
Day 17------
C语言
收尾之链表的删除、位运算、预处理、宏定义
链表空链表:注意:函数不能返回局部变量的地址操作:1.创建空链表2.头插3.尾插4.链表遍历5.链表的长度free:释放删除:头删voidpopFront(structNode*head){//1.p指针变量指向首节点//2.断开链表head->next=p->next;//3.释放p所在的节点free(p);}voidpopFront(structNode*head)//头删函数{if(isPu
我爱敲代码yx
·
2024-02-03 20:54
开发语言
c语言
学习
数据结构
Day 1. 学习linux高级编程之Shell命令和IO
1.
C语言
基础现阶段学习安排2.IO编程多任务编程(进程、线程)网络编程数据库编程3.数据结构linux软件编程1.linux:操作系统:linux其实是操作系统的内核系统调用:linux内核的函数接口操作流程
我爱敲代码yx
·
2024-02-03 20:24
linux
ubuntu
ch32vxx模仿stm32位带操作
通过网络搜索和
C语言
重新学习(位域和宏),找到了以下替代方法。typedefstruct{//根据芯片内存大小端设置,当前为小端模式,大端反过来uint32_t
飙风者
·
2024-02-03 19:41
stm32
mcu
risc-v
函数定义涉及的三要素
C语言
,
c语言
函数的调用
/*1.函数三要素函数名形参列表函数体2.如何调用函数?函数名();3.函数体内容书写一定要谨慎bug是编程常用出现了问题函数哪里需要哪里都可以调用声明一个函数求两个数的和*/#includeadd(inta,intb){printf("%d\n",a+b);minus(a,b);}//声明一个求两个数的相减的函数minus(intc,intd){printf("%d",c-d);//我把c-d数
小葙
·
2024-02-03 18:04
函数定义涉及的三要素C语言
C语言
初阶(十)类型重命名typedef
一.基本类型重命名typedef类型新名字;二.结构体/联合体类型重命名typedefstruct{成员;}类型名;在typedef定义结构体同时,可以定义结构体指针。typedefstruct{intx;inty;intz;}Point3D,*pPoint3D;Point3Dp={1,2,3};pPoint3Dq=&p;三.函数指针类型重命名typedef返回类型(*函数指针类型)(参数)例:i
咔咔公主
·
2024-02-03 18:04
C语言初阶
c语言
开发语言
C/C++ 字符串详记(char[], char*, string)
目录前言C字符串存储
C语言
中字符串声明及初始化
C语言
中的一些字符串相关函数C++字符串string字符串string类常用的构造函数:string类类型字符串的操作字符串类型转换char→stringstring
wayne17
·
2024-02-03 18:02
C++
字符串
c++
c语言
学习笔记之字符串库函数和逗号表达式
inta=10;intb=5;intc=6;intd=(a=2+3,b=a-4,c=b+2);printf("%d",d);}打印结果为:逗号表达式,从左往右依次进行,将最后一个表达式的值赋值给变量.
c语言
字符串相关库函数求字符串长度
shaun2001
·
2024-02-03 18:54
c语言
学习
笔记
C语言
常见面试题:
C语言
中如何进行文件操作?
在
C语言
中,文件操作主要包括文件的打开、读取、写入和关闭等操作。下面我将详细介绍如何在
C语言
中进行文件操作。打开文件使用fopen函数打开文件,该函数需要两个参数:文件路径和打开模式。
广寒舞雪
·
2024-02-03 18:53
C语言
c语言
java
服务器
C语言
常见面试题:
C语言
中如何进行网络编程?
在
C语言
中进行网络编程,通常涉及到套接字(sockets)的使用。套接字是用于在网络上发送和接收数据的端点。通过套接字,可以创建不同类型的连接,如TCP连接或UDP连接,以便在网络上发送和接收数据。
广寒舞雪
·
2024-02-03 18:53
C语言
c语言
网络
开发语言
C语言
常见面试题:
C语言
中如何实现多线程编程?
在
C语言
中,可以使用POSIX线程库(Pthreads)来实现多线程编程。Pthreads是一个开源的线程库,提供了用于创建和管理线程的API。
广寒舞雪
·
2024-02-03 18:23
C语言
c语言
mfc
开发语言
c语言
中整型和字符串之间的转换
整型转字符串整型转字符串有两种方式实现,分别是通过拓展函数itoa或者是输入输出函数sprintf来实现。具体细节如下:itoa()函数itoa(integertoalphanumeric)是把整型数转换成字符串的一个函数。windows环境下,想要使用这个函数需要引用的头文件.文件中对itoa的声明如下:char*itoa(intvalue,char*string,intradix);value
shaun2001
·
2024-02-03 18:22
c语言
开发语言
C语言
常见面试题:
C语言
中如何进行图形界面编程?
在
C语言
中进行图形界面编程通常需要借助一些图形库。以下是一些常用的
C语言
图形库及其使用方法:GTK+(GIMPToolkit):GTK+是一个广泛使用的开源图形库,可用于创建跨平台的桌面应用程序。
广寒舞雪
·
2024-02-03 18:22
C语言
c语言
开发语言
【C++】类和对象(一)
面向过程和面向对象初步认识类的概念类的定义类的两种定义方式成员变量命名规则类的访问限定符和封装访问限定符封装类的作用域类的实例化类对象模型如何计算类对象大小类对象的存储方式结构体内存对齐规则this指针this指针概念this指针特性【C++】类和对象(一)C++对
C语言
的补充最重要的功能之一就是类和对象的引入
蓝不过海呀
·
2024-02-03 17:29
C++从入门到精通
c++
C++语言类和对象介绍和示例
C++类和对象
C语言
中结构体(struct)是一种构造类型,可以包含若干成员变量,可以通过结构体来定义结构体变量。
C语言技术网-码农有道
·
2024-02-03 17:59
历史文章
C语言
C++语言
类
对象
class
C语言
指针学习 之 指针变量
前言:通过学习我们认识了什么是指针,就让我们一起来分析一个例子。#includeintmain(){inta=100;int*hz;hz=&a;printf("a=%d\n",a);printf("*hz=%d\n",*hz);return0;}a=100*hz=100PSC:\csay\cyuyan>(1)在开头处定义了一个指针变量hz,此时并没有指向任何一个变量,只是提供一个指针变量,规定它可
黑珍珠hz
·
2024-02-03 17:47
c语言
学习
开发语言
C++类和对象:类的定义、类对象的存储、this指针
目录一.对于面向过程和面向对象的认识二.类2.1struct关键字定义类2.1.1
C语言
中的struct关键字2.1.2C++中的struct关键字2.2class关键字2.1使用class关键字定义类三
【Shine】光芒
·
2024-02-03 17:43
C++从入门到精通
c++
开发语言
C++类和对象(上): 封装与this指针
类的定义3.类的成员方法的声明和定义是可分离的三.面向对象之封装特性1.封装思想的介绍2.类封装编程模式的优点四.类实例(对象)的内存模型五.this指针章节导图:一.前言面向过程和面向对象初步认识:1.
C语言
是面向过程的
摆烂小青菜
·
2024-02-03 17:43
初阶C++
c++
【Linux】理解系统中一个被打开的文件
文件系统前言一、
C语言
文件接口二、系统文件接口三、文件描述符四、structfile对象五、stdin、stdout、stderr六、文件描述符的分配规则七、重定向1.重定向的原理2.dup23.重谈stderr
YoungMLet
·
2024-02-03 17:05
Linux系统
linux
chrome
运维
开发语言
c语言
c++
服务器
centos7上安装redis
一、直接单机版安装1、Redis是基于
C语言
编写的,因此首先需要安装Redis所需要的gcc依赖yuminstall-ygcctcl2、官网上下载依赖包来安装,官网地址直接官网上下载,上传到服务器上,下载地址直接使用
华章酱
·
2024-02-03 17:59
Linux
开发环境
redis
数据库
缓存
c语言
gtk隐藏窗口,如何删除Gtk窗口小部件和窗口的边框?
我在做一个Gtk.窗口使用PyGiGtk3,它在小部件和主窗口周围添加了一个烦人的边框:边界是两个图像之间的灰色边界,位于窗口外部。有人知道怎么把它完全去掉吗?所以这两幅图像可以无缝连接在一起。在这是我的代码:#!/usr/bin/python3#encoding:utf-8fromgi.repositoryimportGtk,GdkclassTestMainWindow(Gtk.Window):
博1518
·
2024-02-03 16:46
c语言gtk隐藏窗口
【c/python】GtkBox
一、GtkBox及
C语言
示例GtkBox是一个容器部件,用于在GTK(GIMPToolkit)应用程序中水平或垂直地排列多个子部件。
尘中928
·
2024-02-03 16:11
编程
#
C语言
#
python
linux
c语言
python
c语言
自定义64字节,
C语言
自定义类型——结构体
我们知道
C语言
中的数据类型有基本类型,自定义类型,指针类型,今天我们重点说说自定义类型中的结构体。为什么要有结构体?
朱雀桥边
·
2024-02-03 16:40
c语言自定义64字节
C语言
基础知识——结构体和共用体
1.结构体1.1初识结构体
C语言
的结构体是一种自定义的数据类型,它允许你将不同类型的数据组合在一起,形成一个新的数据类型,以便更方便地管理和操作这些数据。
你走以后
·
2024-02-03 16:10
C语言
c语言
算法
开发语言
C语言
基础07——结构体
目录结构体类型的声明与初始化结构体的声明结构体变量的定义和初始化结构体成员的访问结构体传参练习结构体类型的声明与初始化结构体的声明结构体使
C语言
有能力描述复杂类型。
蛋翼
·
2024-02-03 16:10
C语言
c语言
开发语言
c语言
基础语法——结构体
1、关于
C语言
结构体的引入在实际问题中有时候我们需要几种数据类型一起来修饰某个变量。例如一个学生的信息就需要学号(字符串),姓名(字符串),年龄(整形)等等。
大连千锋
·
2024-02-03 16:39
c语言
基础语法
结构体
C语言
基础(三)——函数的调用与声明
C语言
函数相关知识函数简介函数定义函数分类库函数自定义函数主函数(main函数)函数声明自定义函数调用的错误解决方法1:函数的定义移到函数的调用之前解决方法2:函数的声明函数声明与定义独立函数简介
C语言
中一个极为重要的组成部分
mottte
·
2024-02-03 16:09
C语言
c语言
算法
学习笔记
C语言
基础(四)——结构体
结构体引子结构体基础结构体声明和初始化结构体的声明使用typedef为结构命名结构体初始化"."运算符访问结构体中的元素更改结构体中的元素结构体数组直接初始化从外部导入数据嵌套结构体结构体的深入理解存储器中的结构体结构指针结构体和数组的区别结构指针的应用总结:引子假设我们想统计学生的成绩,每一个学生的统计中都要包含以下内容:学生姓名、学号、成绩。我们已经知道,可以使用字符数组(char)表示姓名,
mottte
·
2024-02-03 16:38
c语言
数据结构
算法
考研
C语言
操作数以及函数刷题基础刷题
目录第一题两数交换不用第三个参数(面试题)方法一:使用算数方法方法二:异或第二题:将0000000000000000000000001010改为0000000000000000000000011010第三题判断闰年第四题:最大公约数第五题:输出100-200之间的素数第六题:乘法口诀表第七题:完成对数组的操作第八题:冒泡排序第九题:统计二进制中1的个数方法一:%与/方法注意:负数的情况方法二:移位
深中笃行
·
2024-02-03 16:55
考研c语言刷题
考研
c语言
开发语言
【
C语言
底层】编译和链接
目录编译和链接1.翻译环境和运行环境2.翻译环境2.0前言编译链接2.1预处理(预编译)2.2编译2.2.0前言:2.2.1词法分析2.2.2语法分析2.2.3语义分析2.3汇编2.4链接3.运行环境4、图示整个编译和链接流程编译和链接前言:这一章节不是重点,可以基本和面试官讲清楚就行,重点还是平时学习代码部分目录1.翻译环境和运行环境2.翻译环境:预编译+编译+汇编+链接1.翻译环境和运行环境在
时差freebright
·
2024-02-03 16:15
c++
c语言
visualstudio
windows
【
C语言
底层】预处理 超详解
目录前言:1.预定义符号2.#define定义常量3.#define定义宏4.带有副作用的宏参数5.宏替换的规则6.宏函数的对比7.#和##7.1#运算符7.2##运算符8.命名约定9.#undef10.命令行定义11.条件编译12.头文件的包含12.1头文件被包含的方式:12.1.1本地文件包含12.1.2库文件包含12.2嵌套文件包含13.其他预处理指令前言:预处理指令都是在程序的预处理阶段执
时差freebright
·
2024-02-03 16:15
windows
c语言
visual
studio
学习
C++ STL set的使用,一道算法题,化繁为简、化难为易
先看问题,题目来自
C语言
贴吧。题目里没有什么H,那是2X+1和3X+1,尬笑。。。
crazybobo1207
·
2024-02-03 16:34
c++
开发语言
C语言
求两个日期之间间隔的天数
求解方法有很多,这里用小学生翻日历的笨方法。大致思路如下:定义三个变量year、month、day,用来记录日期,再定义一个变量days,用来计算天数。现在有一本日历放在面前,假设当前日期是2005年3月5日,开始翻日历,翻一页,变量day就加1,日期变成2005年3月6日,继续翻……,翻到了2005年3月31日,此时变量month是3,day是31,继续翻页,变成了3月32日,这时候,我们发现3
crazybobo1207
·
2024-02-03 16:04
c语言
c++
算法
java(爪哇)------输入与输出语句(详解) (๑•̌.•๑)
目录一.java的输出语句:System.out.println()-----输出并换行System.out.print()-----输出但不换行System.out.printf()-----类似
C语言
的
IYF.星辰
·
2024-02-03 16:30
javaSE
java
开发语言
贪吃蛇------
C语言
实现
游戏说明:用↑.↓.←.→来控制蛇的移动F3是加速,F4是减速,加速能获得更高分数,减速则得分降低按空格键可实现暂停,暂停后按任意键继续游戏按Esc键可直接退出游戏游戏结束后可以选择继续或则退出游戏运行展示:贪吃蛇游戏当中蛇的移动速度可以进行调整,视频中为大家调整了适当的速度。实现过程:代码详解:#pragmaonce#define_CRT_SECURE_NO_WARNINGS1#include#
IYF.星辰
·
2024-02-03 16:30
C语言
c语言
开发语言
C语言
指针的几种用途
先看题目,写一个fun函数,统计一个字符串中某个字符出现的次数,以及这个字符第一次出现的位置。看起来很简单,似乎几行就可以搞定,但是写出来之后,才发现代码怎么这么长!程序里多处使用了指针,涵盖了下面三种用途:(1)动态申请内存,返回指针(2)用指针访问数组中的元素(3)指针作为函数形参,达到返回多个值的效果题目面临的两个问题:(1)输入的字符串长度未知(2)fun函数需要返回2个值#include
crazybobo1207
·
2024-02-03 15:28
c语言
算法
数据结构
C语言
指针你弄明白了吗
C语言
指针说难不难但是说容易又是最容易出错的地方,因此不管是你要做什么只要用到C指针你就跳不过,今天咱们就以十九个例子来给大家简单的分析一下指针的应用,最后会有
C语言
视频资料提供给大家更加深入的参考。
呼啦啦的爱
·
2024-02-03 15:39
cortexM
c语言
和汇编嵌套编程
疑问:
c语言
怎么才能跟汇编很好的兼容在一起呢?必将是我下一步的必经探索之路了。
炉子热
·
2024-02-03 15:43
c语言
汇编
c语言
最大公约数和最小公倍数
求两个数的最大公约数和最小公倍数。最大公约数用辗转相除法来算,用大的数除以小的数,如果余数不为零,将除数赋给被除数,余数赋给除数,再接着除。最小公倍数=两数之积/最大公约数运行结果:#include#includeintgreatestCommonMultiple(intnumber1,intnumber2);intmain(){intnumber1,number2;intg;printf("/*
故事腻耳_122
·
2024-02-03 15:56
C++:输入流/输出流
C++流类库简介C++为了克服
C语言
中的scanf和printf存在的缺点。,使用cin/cout控制输入/输出。cin:表示标准输入的istream类对象,cin从终端读入数据。
星*湖
·
2024-02-03 14:46
C++
c++
开发语言
上一页
55
56
57
58
59
60
61
62
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他