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生万物】
C语言
数据类型、变量和运算符
博客主页:爱敲代码的小杨.✨专栏:《JavaSE语法》|《数据结构与算法》|《C生万物》❤️感谢大家点赞收藏⭐评论✍,您的三连就是我持续更新的动力❤️小杨水平有限,欢迎各位大佬指点,相互学习进步!文章目录1.数据类型的介绍1.1字符型1.2整型1.3浮点型1.4布尔型2.signed和unsigned3.变量3.1变量的创建3.2变量的分类4.算术操作符:+、-、*、/、%4.1+和-4.2*4.
爱敲代码的小杨.
·
2024-02-08 05:04
C生万物
c语言
c语言
中struct和typedef struct的用法
基本形式在
C语言
中,可以使用结构体(Struct)来存放一组不同类型的数据。
飞鸟211
·
2024-02-08 05:34
c语言
typedef
数据结构
c语言
c++
C语言
(typedef struct用法)
在使用
C语言
写代码时,常常会见到typedefstruct语法,为什么要用这种写法呢,直接用struct不是更易理解?
bohuisir
·
2024-02-08 05:04
c语言
c++
算法
typedef struct在
C语言
中含义
在
C语言
中,typedefstruct是一个关键字组合,用于定义结构体类型。它的作用是为一个结构体类型定义一个新的名称,以便在代码中使用更加简洁和清晰。
自小吃多
·
2024-02-08 05:03
STM32开发
c语言
数据结构
c语言
的指针地址与常数相加,
C语言
----指针算术运算
指针算术运算分为指针加法运算和指针减法运算。一、指针加法运算这里对指针加常数(如int*p,p++)进行讨论指针加指针非法假设指针+1有以下三种情况:1、加一个单元格(正确)2、加一个字节3、加整个数组(没有意义)#includeintmain(){intarr[10]={1,2,3,4,5,6,7,8,9,10};int*p=arr;//*p=arr[0]*p=10;//arr[0]=10p++
兮辞之曰
·
2024-02-08 05:29
c语言的指针地址与常数相加
C语言
第五十弹---模拟使用strcat函数
使用
C语言
模拟使用strcat函数strcat函数是C标准库中的字符串拼接函数,它用于将一个字符串追加到另一个字符串的末尾。
沉迷于敲代码的小秦
·
2024-02-08 05:59
c语言
开发语言
c语言
指针哪里难,
c语言
中的指针--(难点)
指针是C语言中广泛使用的一种数据类型。运用指针编程是C语言最主要的风格之一。利用指针变量可以表示各种数据结构;能很方便地使用数组和字符串;并能象汇编语言一样处理内存地址,从而编出精练而高效的程序。指针极大地丰富了C语言的功能。学习指针是学习C语言中最重要的一环,能否正确理解和使用指针是我们是否掌握C语言的一个标志。同时,指针也是C语言中最为困难的一部分,在学习中除了要正确理解基本概念,还必须要多编
孙煜征
·
2024-02-08 05:59
c语言指针哪里难
C语言
第二十弹---指针(四)
✨个人主页:熬夜学编程的小林系列专栏:【
C语言
详解】【数据结构详解】指针1、字符指针变量2、数组指针变量2.1、数组指针变量是什么?
小林熬夜学编程
·
2024-02-08 05:27
c语言
开发语言
【Linux系统化学习】文件描述符fd
目录基础IO预备知识
C语言
文件接口"w"的方式打开,fputs写入以"a"的方式打开,fputs写入使用位图传参系统调用操作文件open的使用第一种形式第二种形式write()文件描述符文件描述符和进程的关系默认的三个
小白不是程序媛
·
2024-02-08 05:42
学习
linux
服务器
IO
文件操作
sdcc对应stc51单片机
c语言
下有个函数数组的调用出了问题,__code伪指令没有起到作用,只好转换成函数的一般调用的基本方式。汇编还好,虽然是很少用到。混合asm和c也是简单
天冰天降
·
2024-02-08 04:38
c语言
LinuxC/C++编译指令
以C++为例,
C语言
只需将指令中的g++改成gcc即可创建并编写一个源文件一般情况下,对源文件直接一步编译即可g++源文件名-o生成文件名或者g++-o生成文件名源文件名下面是对代码进行分步编译的指令对源文件预处理
灿烈♡
·
2024-02-08 04:48
Linux
c++
开发语言
【C++】内存管理
delete操作自定义类型:new与delete的底层:operatornew与operatordelete函数:定位new:语法与使用方式:关于出现对内存有泄露隐患或报错的情况:C++内存管理方式:
C语言
内存管理方式在
统一热红茶
·
2024-02-08 04:17
c++
java
开发语言
【C++】this指针
目录this指针的引出:从
C语言
中理解this指针:this指针的特性:练习:this指针的引出:我们知道,类中的成员函数是有专门的存放区:公共代码区,这也就意味着我们进行函数调用的时候用的都是一个函数
统一热红茶
·
2024-02-08 04:47
c++
开发语言
CRC calculation
crc16几种标准校验算法及
c语言
代码https://www.cnblogs.com/skullboyer/p/8342167.html#1,Onesiteforonlinecalculationhttp
Kent Gu
·
2024-02-08 03:16
FW
洛希极限的
C语言
题目,超过洛希极限,天体就会被撕碎?洛希极限是怎么算出来的?...
有质量的物体都具有引力,而宇宙之中的天体质量都非常巨大,所以引力自然也十分巨大。天体之间具有相互的引力作用,当一个小型天体进入一个大型天体的引力范围之后,随着两者距离的拉近,小型天体所受到的来自大型天体的引力会逐渐增大,当二者的距离足够近的时候,这个小型的天体便可能被大型天体的引力拉扯撕碎,而二者距离的极限就被称之为洛希极限,对于小型天体而言,跨过了洛希极限,也就等于跨过了自己的生死线。在刘慈欣老
weixin_39952074
·
2024-02-08 02:11
洛希极限的C语言题目
PTA-
c语言
洛希极限
科幻电影《流浪地球》中一个重要的情节是地球距离木星太近时,大气开始被木星吸走,而随着不断接近地木“刚体洛希极限”,地球面临被彻底撕碎的危险。但实际上,这个计算是错误的。洛希极限(Rochelimit)是一个天体自身的引力与第二个天体造成的潮汐力相等时的距离。当两个天体的距离少于洛希极限,天体就会倾向碎散,继而成为第二个天体的环。它以首位计算这个极限的人爱德华·洛希命名。(摘自百度百科)大天体密度与
忆往昔丶
·
2024-02-08 02:40
c语言
算法
数据结构中数据、数据对象、数据元素、数据项之间的关系
严蔚敏的数据结构
c语言
版一书中解释是这样的:数据:是客观事物的符号表示,是所有能输入到计算机中并被计算机程序处理的符号的总称。数据元素:是数据的基本单位,在计算机中通常作为一个整体进行考虑和处理。
only-code
·
2024-02-08 02:03
c语言
数据结构
经验分享
c语言
中关于scanf输入与%c和%s的使用问题(附带缓冲区讲解)
scanf的输入问题//这里是举例代码。#includeintmain(void){charch;scanf("%c",&ch);while(ch!='g'){printf("%c",ch);scanf("%c",&ch);}return0:}此题摘抄于CPrimerplus第六版第六章复习题第八题当我们输入Gowest,youngman!时程序的运行结果是:Gowest,youn在弄清此题之前有
only-code
·
2024-02-08 02:32
c语言
c语言
【Linux】命令行解释器脚本编写
樊梓慕:个人主页个人专栏:《
C语言
》《数据结构》《蓝桥杯试题》《LeetCode刷题笔记》《实训项目》《C++》《Linux》《算法》每一个不曾起舞的日子,都是对生命的辜负目录前言1.简单了解命令行解释器
樊梓慕
·
2024-02-08 02:00
Linux
linux
运维
服务器
【Go】一、Go语言基本语法与常用方法容器
GO基础Go语言是由Google于2006年开源的静态语言1972:(
C语言
)—1983(C++)—1991(python)—1995(java、PHP、js)—2005(amd双核技术+web端新技术飞速发展
清河__
·
2024-02-08 02:22
Go
golang
开发语言
后端
C语言
中limits文件和C++中climits文件以及其实质
1.include和#include区别我们知道c++是c的超集,c++中几乎是完全保留
c语言
,并添加了面向对象和泛型编程。
做个好男人!
·
2024-02-08 02:17
C/C++
c++
c语言
limits
climits
宏常量
嵌入式学习Day13
C语言
--- 结构体、共用体、枚举、链表
一、结构体1、作用:定义了一个"数据类型"---用户自定义的数据类型2、语法:struct结构体类型名{数据成员列表;};eg:描述学生这种类型: structstudent { charname[20];//成员变量 各个成员变量之间用分号隔开 unsignedcharage;//0~255-128~127 floatscore; //...
万兜鍪:>
·
2024-02-08 02:13
学习
c语言
嵌入式学习Day3
C语言
--- 转移字符、运算符、类型转换
一、用代码来完成一个任务时中间要经过的过程人类的思维---->计算机的思维---->编程语言表达出来过程描述:输入(准备数据)--->计算机处理(处理数据)---->输出(输出结果)例如:现在有一个任务是在计算机上实现将hello转换成大写输出//1.准备数据定义5个char类型的变量c1,c2,c3,c4,c5//2.处理数据分别将c1,c2,c3,c4,c5减32//3.输出结果打印结果画个流
万兜鍪:>
·
2024-02-08 02:43
学习
嵌入式学习Day11
C语言
--- 数组作为函数的形参、标识符的作用域与生命周期
一、数组作为函数的形参1.一维整形数组做函数形参//形式上voidprintArray(inta[],intlen);//实际上voidprintArray(int*a,intlen);//指针的形式2.一维字符型数组做函数形参//形式上voidprintStr(chars[]);//字符串有结束标志//实际上voidprintStr(char*s);//字符串有结束标志3.二维整形数组做函数的形
万兜鍪:>
·
2024-02-08 02:43
学习
c语言
嵌入式学习Day14
C语言
--- 位运算
位运算注意:符号位也遵循这个规则一、按位与(&)运算规则:一假则假 inta=0x33; a&0x55; 00110011 01010101& ---------- 00010001//0x11二、按位或(|)运算规则:一真则真 inta=0x33; a|0x55; 00110011 01010101| ---------- 01110111//0x77三、
万兜鍪:>
·
2024-02-08 02:12
算法
1.1 Verilog 教程
Verilog继承了
C语言
的多种操作符和结构,与另一种硬件描述语言VHDL相比,语法不是很严格,代码更加简洁,更容易上手。Verilog不仅定义了语法,还对语法结构都定义了清晰的仿真语义。
二当家的素材网
·
2024-02-08 02:09
Verilog
教程
fpga开发
Verilog
【C++】内存管理深入解析
目录1.内存的五大区域1.1栈区(Stack)1.2堆区(Heap)1.3全局/静态存储区1.4常量存储区1.5代码区2.回顾
c语言
的动态内存管理2.1malloc/calloc/realloc2.2free3
Jayce..
·
2024-02-08 01:59
c++
c++
java
算法
谭浩强【
C语言
程序设计】第七章习题详解
1.写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果。两个整数由键盘输入。最大公约数方法一:暴力求解//穷举法#includeintgcd(inta,intb){if(a==0)returnb;elseif(b==0)returna;elseif(a==b)returna;//或者bintgcd_ret=a>b?b:a;while(gcd_ret>1){if(
南风与鱼
·
2024-02-08 00:36
c语言
算法
谭浩强C语言程序设计
第七章习题详解
【游戏开发】风靡一时的2048数独小游戏来了,这次是教你怎么用
C语言
写出一个属于自己2048来~
这两天我在网上学了个2048游戏的制作,但是写出来的代码总是有问题希望大家能够帮我找找问题,多谢!!!!!#include#include#include#include#include#defineMAX_GRID4//每行格子数#defineGRID_WIDTH100//格子的宽度#defineINTERVAL15//格子之间的间隙#defineWIN_SIZE(5*INTERVAL+MAX_
天若有情673
·
2024-02-08 00:31
c语言游戏
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-08 00:59
华为od
c语言
c++
javascript
java
【华为OD】C卷真题:100%通过 查找接口成功率最优时间段
C语言
代码实现[思路+代码]
题目描述:服务之间交换的接口成功率作为服务调用关键质量特性,某个时间段内的接口失败率使用一个数组表示,数组中每个元素都是单位时间内失败率数值,数组中的数值为0~100的整数,给定一个数值(minAverageLost)表示某个时间段内平均失败率容忍值,即平均失败率小于等于minAverageLost,找出数组中最长时间段,如果未找到则直接返回NULL。输入描述输入有两行内容,第一行为{minAve
五木大大
·
2024-02-08 00:26
杂谈
华为od
c语言
算法
c++
java
开发语言
python
ice协议 nat
c语言
实现,基于ICE的VoIP穿越NAT改进方案
1引言近年来,随着数据网络通信逐渐融入传统的话音业务领域,VoIP技术越来越成为当前商业考虑的对象,并正在向一种正式的商业电话模式演进,而会话初始协议(SIP,SessionInitiationProtoc01)就是用来确保这种演进能够实现而需要的NGN(下一代网络)系列协议中重要的一员。SIP是一个用于建立,更改和终止多媒体会话的应用层控制I办议。SIP因其简睢、灵活、可扩展性强的特点,已经成为
weixin_39770165
·
2024-02-08 00:23
ice协议
nat
c语言实现
试题 入门训练 Fibonacci数列(
C语言
)
资源限制时间限制:1.0s内存限制:256.0MB问题描述Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。输入格式输入包含一个整数n。输出格式输出一行,包含一个整数,表示Fn除以10007的余数。说明:在本题中,答案是要求Fn除以10007的余数,因此我们只要能算出这个余数即可,而不需要先
melody_yuan
·
2024-02-08 00:13
牛客错题整理——
C语言
(实时更新)
1.以下程序的运行结果是()#includeintmain(){intsum,pad,pAd;sum=pad=5;pAd=++sum,pAd++,++pad;printf("%d\n",pAd);}答案为7由于赋值运算符的优先级高于逗号表达式,因此pAd=++sum,pAd++,++pad;等价于(pAd=++sum),pAd++,++pad;sum先自增然后赋值给pAd,pAd为6,然后pAd自
有名企梦的小菜鸡
·
2024-02-08 00:38
牛客刷题栏
c语言
算法
学习
程序人生
c语言
编程题目:素数判断(2)(for循环, if判断, continue)
题目:判断一个数是否为素数(素数是只能被1或自身整除的数,除了1。素数一般有2,3,5,7,11,13,17,19...等),并且说明哪些数字不能被该数字整除。编程思路分析:这次的思路与上一篇文章一致。重点运算思路:这次的运算思路和上次文章一致。以下只说重点。continue作用:跳过这一次循环的剩下语句并进入下一轮循环。在将上一次代码进行改动,将break替换为continue,并在if判断后加
半生烟雨-小狼
·
2024-02-07 23:59
c
c语言
开发语言
c语言
编程题目:输出前50位素数(4)(嵌套循环)
编程思路分析:根据《
c语言
编程题目:输出100以内的素数(3)(嵌套循环)-CSDN博客》中得到嵌套循环的使用。在这里我们循环的条件改变了,不再是100以内的数字,而是未知数。
半生烟雨-小狼
·
2024-02-07 23:59
c
c语言
开发语言
c语言
编程题目:输出100以内的素数(3)(嵌套循环)
题目:输出前100位素数。编程思路分析:基本思路和上篇文章类似。把“输入x”替换为了x从2到100(1不是素数)。判断x是否为素数。输出是素数的x。重点运算思路:在上篇文章中我们讨论了如何判断x是否为素数,使用了for循环以递增i来判断。以此为基础,我们需要在外层循环x,使得x从2递增至100,然后再注意判断x是否为素数,并逐一输出。在这里,我们增加了一个计数器,方便查看我们已经记录了多少位素数。
半生烟雨-小狼
·
2024-02-07 23:59
c
c语言
开发语言
c语言
编程题:成绩转换(switch-case语句使用)
题目:编写程序将一个百分制成绩转换为5分制成绩。大于等于90分为A。小于90分,大于等于80分为B。小于80分,大于等于70分为C。小于70分,大于等于60分为D。小于60分为E。编程思路分析:输入一个百分制成绩(数字)。运算(转换)。输出一个5分制成绩。重点运算思路:分析:if-else语句和switch-case语句都可以使用在转换步骤中。但是if-else语句只能逐句对比,switch-ca
半生烟雨-小狼
·
2024-02-07 23:28
c
c语言
算法
开发语言
c语言
编程题目:素数判断(for循环和if判断)
题目:判断一个数是否为素数(素数是只能被1或自身整除的数,除了1。素数一般有2,3,5,7,11,13,17,19...等)。编程思路分析:用户输入一个数n。判断n是否为素数。输出结果。重点运算思路:因为素数特性,所以使被输入的数字【n】对【2~(n-1)】取余判断。要启用for循环,以确保每一个数字都能取余。接下来需要判断取余是否为0。若取余结果为0,则输出“n不是素数”,其余的则输出“n是素数
半生烟雨-小狼
·
2024-02-07 23:56
c
c语言
算法
开发语言
作业-2023.12.27
1>使用
C语言
程序输出一首你喜欢的音乐歌词要求:必须手敲、片段即可至少50字代码:#includeintmain(intargc,constchar*argv[]){printf("\t我不曾忘记\n"
m0_74384179
·
2024-02-07 23:53
算法
删除数字问题
已知n位数字正整数a,去除任意k位数,使剩下数字按原次序排列成新正整数,使其最大
C语言
#include#include#defineN100intdel(chara[]){inti,j,n;n=strlen
凝凉
·
2024-02-07 23:18
C
复习
c语言
【C++】树型结构关联式容器:map/multimap/set/multisetの使用指南(27)
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言
基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏目录一.键值对二.关联式容器&序列式容器三
YY的秘密代码小屋
·
2024-02-07 23:16
YY
滴
《C++系列》
c++
java
开发语言
C语言
题目:HDU - 1408 盐水的故事
题目描述挂盐水的时候,如果滴起来有规律,先是滴一滴,停一下;然后滴二滴,停一下;再滴三滴,停一下...,现在有一个问题:这瓶盐水一共有VUL毫升,每一滴是D毫升,每一滴的速度是一秒(假设最后一滴不到D毫升,则花费的时间也算一秒),停一下的时间也是一秒这瓶水什么时候能挂完呢?输入输入数据占一行,由VUL和D组成,其中0<D<VUL<5000。输出
guuuuug
·
2024-02-07 23:16
蓝桥杯
c语言
蓝桥杯
算法
c#
C语言
中的条件编译:探索编译时的决策
在
C语言
中,条件编译是一种特殊的编译技术,它允许开发者在编译时根据特定的条件选择性地包含或排除代码片段。这种技术非常有用,特别是当你想针对不同的平台、操作系统或配置编译不同的代码时。
好奇的菜鸟
·
2024-02-07 23:58
C语言
c语言
开发语言
C语言
实现memcpy、memmove库函数
目录引言一、库函数介绍二、库函数详解三、源码实现1.memcpy源码实现2.memmove源码实现四、测试1.memcpy函数2.memmove函数五、源码1.memcpy源码2.memmove源码六、参考文献引言关于memcpy和memmove这两个函数,不论是算法竞赛还是找工作面试笔试,对这两个函数必然是经常都会用到,而且面试的时候很有可能会让你把代码复现出来,也许会问你这两个库函数的区别,这
lijiachang030718
·
2024-02-07 23:55
#
C/C++库函数实现
c++
开发语言
【C++】C++的简要介绍
1.什么是C++
C语言
是结构化和模块化的语言,适合处理较小规模的程序。对于复杂的问题,规模较大的程序,需要高度的抽象和建模时,
C语言
则不合适。为了解决软件危机,20世纪
李 昕 泽
·
2024-02-07 22:22
C++
c++
开发语言
数据结构
算法
c语言
嵌入式开发工程师书籍推荐
今天给大家带来是一些经典的书籍推荐:《嵌入式
C语言
自我修养:从芯片编译器到操作系统》是一本专门为嵌入式读者打造的
C语言
进阶学习图书。
CC学妹
·
2024-02-07 22:49
经验分享
初学
C语言
必须知道的那点事儿
初学
C语言
必须知道的那点事儿解析如何打印"helloworld"数据类型用代码求出数据类型的大小变量和常量变量变量的概念变量的定义变量的分类局部变量全局变量全局变量和局部变量的辨析变量的作用域和生命周期作用域局部变量的作用域全局变量的作用域生命周期局部变量的生命周期全局变量的生命周期常量常量的概念常量的分类字面常量
#include>
·
2024-02-07 22:13
c语言
visualstudio
【C++】初步认识类和对象
初步认识类和对象类的引入类的定义类的访问限定符类的作用域类的实例化类对象的存储this指针this指针的特性类的引入
C语言
结构体中只能定义变量,在C++中,结构体不仅可以定义变量,也可以定义函数。
#include>
·
2024-02-07 22:13
c++
开发语言
在C++的union中使用std::string(非POD对象)的陷阱
struct和union的对比union最开始是
C语言
中的关键字,在嵌入式中比较常见,由于嵌入式内存比较稀缺,所以常用union用来节约空间,在其他需要节省内存的地方也可以用到这个关键字,写一个简单程序来说明
星空_MAX
·
2024-02-07 22:02
c++
开发语言
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
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
其他