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语言
结构体 类型变量的 定义 和 引用
前面学习了变量和数组这些简单的数据结构,它们的特点是必须使用规定的数据类型。例如数组被定义为整型后,它的所有存储单元都是由整型构成。现实生活中某一类事物的共同属性可能是由不同的数据类型组成的集合,或者某一属性在不同的情况下表现为不同的数据类型。本章将讲解结构体与共用体,用来设计复合数据结构。结构体类型变量的定义和引用结构体是一种复合数据类型,它由不同数据类型的存储单元组合。例如,学生的成绩表上有姓
weixin_39620099
·
2024-02-11 23:02
c语言中结构体变量的作用
c语言
结构体类型变量在程序运行期间(),
c语言
结构体类型变量在程序运行期间怎么样...
c语言
结构体类型变量在程序运行期间,所有的成员一直驻留在内存中。原因:结构体类型的变量在程序运行期间要作为一个整体占用连续的内存单元。
weixin_39734493
·
2024-02-11 23:02
C语言
常见概念
一、
C语言
是一种编译型语言
C语言
源代码都是文本文件,但是文本文件本身无法执行,必须通过编译器翻译和链接器的链接,生成二进制的可执行文件,可执行文件才能执行二、占位符1.%d打印整形2.
BYyyyy。
·
2024-02-11 23:01
c语言
开发语言
C语言
程序设计第五版 谭浩强著 第4章107-108课后习题以及答案
2.
C语言
中如何表示“真”和“假”?系统如何判断一个量的“真”和“假”?答:
C语言
中将数值为1作为真,为0作为假,系统将值为非0的变量或表达式作为真,否则假。3.写出下面各逻辑表达式的值。
书山压力
·
2024-02-11 23:57
C语言
:数组练习一
练习一:多个字符从两端开始移动,向中间汇聚welcometobit!!!!!!******************题目:分析:由此我们可以得出循环条件为left#includeintmain(){chararr1[]="welcometobit!!!!!!";chararr2[]="********************";intleft=0;//求出数组的长度intsz=sizeof(arr1
BYyyyy。
·
2024-02-11 23:31
c++
c语言
C语言
的类型与变量
一、数据类型1.布尔型(c99中引入的布尔类型)头文件stdbool.h二、各种数据类型的长度sizeof()单位是字节用法:sizeof(类型)sizeof表达式表达式可以省略(),但是类型不能省略括号sizeof求表达式长度时,当后边的表达式是不真实参与运算的,根据表达式的类型来得出大小。因为s是short类型,长度为2byte,计算s的长度打印出来还是2bytesizeof运算符的返回类型,
BYyyyy。
·
2024-02-11 23:01
c语言
c++
02-基本数据类型-
c语言
初学系列
程序实际上结构化的程序设计可以表示为:程序=算法+数据结构+程序设计方法+语言工具和环境C的数据结构就是以数据类型的形式出现的知识要点目录第二章基本数据类型2.2数值数据的表示2.3文字数据的表示2.4变量的定义和赋值2.5
C语言
类型修饰符
锁住子锁不住
·
2024-02-11 22:27
c语言教案ppt
开发语言
c语言
C语言
程序设计--基本数据类型
C语言
程序设计--基本数据类型一、有符号整型二、无符号整型三、字符类型四、布尔类型五、实浮点类型六、复数和虚数浮点数类型
C语言
基本数据类型分为六种:有符号整型、无符号整型、字符类型、布尔类型、实浮点类型
轻松学长
·
2024-02-11 22:57
C语言程序设计
c语言
嵌入式
c语言
中9取反为什么是-10,cp2
c语言
程序设计--数据类型(9-10).ppt
cp2
c语言
程序设计--数据类型(9-10)第二章数据类型基本数据类型常量与变量不同类型数据间的转换本章内容
C语言
数据类型分类及其意义标识符的概念基本数据类型的数值表达和存储
C语言
中的常量
C语言
中的变量不同数据类型之间的数据转换必须掌握的内容基本数据类型的存储方式和表达范围标识符的概念符号常量和一般常量变量的定义和使用数据类型转换规则
weixin_39746241
·
2024-02-11 22:57
c语言中9取反为什么是-10
###
C语言
程序设计-----
C语言
学习(11)#数据的存储和基本数据类型
前言:感谢您的关注哦,我会持续更新编程相关知识,愿您在这里有所收获。如果有任何问题,欢迎沟通交流!期待与您在学习编程的道路上共同进步。一.数据的存储1.整型数据的存储计算机处理的所有信息都以二进制形式表示,即数据的存储和计算都采用二进制。首先介绍整型数据的存储格式,不妨假设每个整数在内存中占用两个字节存储,最左边的一位(最高位)是符号位,0代表正数,1代表负数。数值可以采用原码,反码,补码等不同的
袁满满满满
·
2024-02-11 22:26
C语言程序设计
学习
c语言
算法
开发语言
数据结构
C++ 引用计数技术及智能指针的简单实现
2.普通指针存在的问题
C语言
、C++语言没有自动内存回收机制,关于内存的操作的安全性依赖于程序员的
Python编程导师
·
2024-02-11 22:45
【华为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-11 22:22
华为od
c语言
c++
java
javascript
C++入门
C++入门1.C++关键字(C++98)C++总计63个关键字,
C语言
32个关键字ps:下面我们只是看一下C++有多少关键字,不对关键字进行具体讲解。后面我们学到以后再细讲。
Lonely Faith
·
2024-02-11 22:12
c++
开发语言
C++入门——指针空值 nullptr (C++11支持)
目录一、背景二、nullptr三、注意事项一、背景在
C语言
里,我们给指针赋值一般都是用NULL的,对吧?但是,在下面这个场景就会产生问题了。
淑女在哭泣
·
2024-02-11 21:01
c++
开发语言
(
c语言
版)字符串重新排序,给定一个字符串s,s包含以空格分隔的若干个单词,请对s进行如下处理后输出 1、单词内部调整:对每个单词字母重新按字典序排序 2、单词间顺序调整: 1)统计每个单词出现的次数
给定一个字符串s,s包含以空格分隔的若干个单词,请对s进行如下处理后输出1、单词内部调整:对每个单词字母重新按字典序排序2、单词间顺序调整:1)统计每个单词出现的次数,并按次数降序排列;2)次数相同时,按单词长度升序排列;3)次数和单词长度均相同时,按字典序升序排列。请输出处理后的字符串,每个单词以一个空格分隔。输入描述-行字符串,每个字符取值范围:[a-zA-20-9]以及空格,字符串长度范围:
温暖名字
·
2024-02-11 21:00
c语言
c语言
开发语言
(
c语言
)踩内存和地址越界
#include#includevoidFun(char*str){strcpy(str,"ilovechina");//strcpy和strcat都可能出现踩内存}intmain(){charch=0;Fun(&ch);printf("%s",ch);}你是否在总是听到“内存越界”,“指针指向了非法地址”等常见问题呢?但是在面试过程中总有一些学术严谨(装13)的面试官给这一类问题取个名字-踩内存
温暖名字
·
2024-02-11 21:00
c语言
c语言
java
前端
(
c语言
版)数组去重和排序 题目描述: 给定一个乱序的数组,删除所有的重复元素,使得每个元素只出现一次,并且按照出现的次数从高到低
【编程题目|100分】数组去重和排序[100/中等]数组去重和排序题目描述:给定一个乱序的数组,删除所有的重复元素,使得每个元素只出现一次,并且按照出现的次数从高到低进行排序,相同出现次数按照第一次出现顺序进行先后排序。输入描述:一个数组输出描述:去重排序后的数组示例1:输入1,3,3,3,2,4,4,4,5输出3,4,1,2,5#include/*1,先统计每个数字出现的次数*//*2,根据每个
温暖名字
·
2024-02-11 21:55
c语言
c语言
算法
数据结构
【数据结构】链式队列解析(
C语言
版)
数据结构——链队列解析过程和简单代码实现:一、简单概念:动图展示:(1)入队:(2)出队:二、顺序队列:思路步奏:(1)入队操作:(2)出队操作:简单实现代码:三、链式队列(1)声明(2)入队操作:(3)出队操作:(4)检查队列是否为空:全部代码:一、简单概念:队列,又称为伫列(queue),是先进先出(FIFO,First-In-First-Out)的线性表。在具体应用中通常用链表或者数组来实现
咖喱年糕
·
2024-02-11 21:52
数据结构与算法
数据结构
c语言
【OrangePi Zero2 智能家居】阿里云人脸识别方案
一、接入阿里云二、
C语言
调用阿里云人脸识别接口三、SystemV消息队列和POSIX消息队列一、接入阿里云在之前树莓派的人脸识别方案采用了翔云平台的方案去1V1上传比对两张人脸比对,这种方案是可行,可以继续采用
咖喱年糕
·
2024-02-11 21:22
全志H616
智能家居
阿里云
oracle
System
V消息队列
POSIX
消息队列
C语言
easyx 贪吃蛇大作战,没有模仿,只有超越
作品名称:贪吃蛇大作战版本历史和日期:V1.0-2024年2月11日简介:贪吃蛇大作战是一个基于EasyX图形库的经典贪吃蛇游戏。玩家通过键盘控制贪吃蛇的移动方向,目标是吃掉屏幕上随机生成的食物点,每吃掉一个食物点,蛇身就会增长一节。游戏提供三种模式:无屏障模式、有屏障模式以及读档继续模式。在有屏障模式中,贪吃蛇如果撞到屏幕边缘则游戏结束;在无屏障模式中,贪吃蛇可以穿越屏幕边缘,实现无限循环。此外
天若有情673
·
2024-02-11 20:12
天若有情
精品原创代码
easyx
程序包
游戏
前端
服务器
linux
C语言
蓝屏代码,简单就是高级
本工具是一个Windows平台下的命令行应用程序,它利用Windows内核库ntdll.dll中的两个未公开函数RtlSetProcessIsCritical和RtlAdjustPrivilege,对运行中的进程进行权限提升和临界进程状态设置。此工具主要用于系统级开发、调试或特定场景下的系统行为研究,但使用不当可能会导致系统不稳定或崩溃。主要功能:权限提升:通过调用RtlAdjustPrivile
天若有情673
·
2024-02-11 20:12
c语言
开发语言
C语言
easyx 贪吃蛇大作战,没有模仿,只有超越
作品名称:贪吃蛇大作战版本历史和日期:V1.0-2024年2月11日简介:贪吃蛇大作战是一个基于EasyX图形库的经典贪吃蛇游戏。玩家通过键盘控制贪吃蛇的移动方向,目标是吃掉屏幕上随机生成的食物点,每吃掉一个食物点,蛇身就会增长一节。游戏提供三种模式:无屏障模式、有屏障模式以及读档继续模式。在有屏障模式中,贪吃蛇如果撞到屏幕边缘则游戏结束;在无屏障模式中,贪吃蛇可以穿越屏幕边缘,实现无限循环。此外
天若有情673
·
2024-02-11 20:09
数学工具
计算器
系统工具
前端
服务器
linux
c++
游戏
C语言
第二十二弹---指针(六)
✨个人主页:熬夜学编程的小林系列专栏:【
C语言
详解】【数据结构详解】指针1.回调函数是什么?
小林熬夜学编程
·
2024-02-11 20:39
c语言
开发语言
算法
C语言
常见面试题:
C语言
中如何进行大数据处理编程?
在
C语言
中进行大数据处理编程需要使用特定的数据结构和算法,以及对内存管理和性能优化的深入理解。
广寒舞雪
·
2024-02-11 20:37
c语言
开发语言
C语言
常见面试题:
C语言
中如何进行人工智能编程?
在
C语言
中进行人工智能(AI)编程需要对AI算法和
C语言
的深入理解。
广寒舞雪
·
2024-02-11 20:06
c语言
人工智能
开发语言
C语言
常见面试题:
C语言
中如何进行机器学习编程?
C语言
中如何进行机器学习编程?在
C语言
中进行机器学习编程需要对机器学习算法和
C语言
的深入理解。
广寒舞雪
·
2024-02-11 20:06
c语言
机器学习
开发语言
C语言
常见面试题:
C语言
中如何进行网页开发编程?
在
C语言
中进行网页开发通常不是一个直接的过程,因为
C语言
主要用于系统级编程,而不是Web开发。
广寒舞雪
·
2024-02-11 20:05
c语言
开发语言
C语言
基础数据类型
练习1.确认基础类型所占用的内存空间(提示:使用sizeof运算符):在这里我说一下,long类型通常占用4字节。在64位系统上,long类型通常也可为8字节。格式化符sizeof对应的是%zu懒得改了,%lu也行毕竟没报错2.定义一个unsignedshort类型的变量,并赋值为0,确认该变量减一后的值是什么,(注意无符号数输出需要使用%u)3.输入摄氏度转成华氏度输出(摄氏=(华氏-32)/1
重生之我是小白菜
·
2024-02-11 19:56
c语言
算法
C语言
—简单的if语句
1.输入你的身高和体重,测试你的健康状况。计算bmi的值,bmi=(体重/身高的平方)如果bmi小于18.5,则显示“偏瘦,注意加强营养”如果bmi在18.5和23.9之间,则显示“体重指数良好,注意保持”如果bmi值大于23.9,则显示“你有点偏胖,注意锻炼”/*1.输入你的身高和体重,测试你的健康状况.*/#includeintmain(void){floatheight,weight;pri
重生之我是小白菜
·
2024-02-11 19:56
c语言
开发语言
C语言
—for循环
大部分我都是基于for循环做的,有少许while1、计算n以内所有正奇数的和?n值通过键盘输入有很多方法,我列了2种,看自己的想法,最终实现结果就好。/*1、计算n以内所有正奇数的和?n值通过键盘输入*/#includeintmain(void){intn,i,sum=0;printf("请输入一个正整数n:");scanf("%d",&n);if(nintmain(void){floatterm
重生之我是小白菜
·
2024-02-11 19:56
c语言
算法
开发语言
C语言
使用QRcode生成二维码
C语言
使用QRcode生成二维码的简单操作首先需要QRcode源码包可以参考这位大神的文章:https://blog.csdn.net/qq_21475601/article/details/71480028
迎風吹頭髮
·
2024-02-11 19:54
编程小记
二维码的生成
基于gmime2.6库的邮件解码程序
libgmime是一个用于处理MIME数据的
C语言
库。它提供了对MIME消息的解析、生成和操作等功能。
迎風吹頭髮
·
2024-02-11 19:23
笔记
linux
开源
c语言
C语言
中在main函数之后运行的函数
在Linux平台上,atexit函数同样是一个用于注册终止处理函数的库函数,它是C标准库的一部分。atexit函数允许你注册一个或多个函数,这些函数会在main函数执行结束后,或者在调用exit函数时,由exit自动调用。这些函数通常用于执行一些清理任务,如关闭文件、释放资源等。atexit函数的原型如下:intatexit(void(*func)(void));它接受一个函数指针作为参数,该函数
迎風吹頭髮
·
2024-02-11 19:23
编程小记
c语言
开发语言
【
C语言
】函数知识归纳
目录一、函数的定义二、函数的分类1、库函数2、自定义函数三、函数的参数1、实际参数(实参)2、形式参数(形参)四、函数的调用1、传值调用2、传址调用五、函数的嵌套调用和链式访问1、嵌套调用2、链式访问六、函数的声明和定义1、函数的声明2、函数的定义七、函数递归1、递归定义2、递归的必要条件3、实例一、函数的定义维基百科中对函数的定义:子程序子程序,是一个大型程序中的某部分代码,由一个或多个语句块组
小白在努力y
·
2024-02-11 19:21
c语言
开发语言
c语言
中字符指针变量输入,
C语言
指针基础知识实例讲解
对程序进行编译的时候,系统会把变量分配在内存单位中,根据不同的变量类型,分配不同的字节大小。比如int整型变量分配4个字节,char字符型变量分配1个字节等等。被分配在内存的变量,可以通过地址去找到,内存区每一个字节都有一个编号,地址也可以形象的理解成我们生活中的住址,通过住址找到每一个人所在的地方。指针作为一个变量用来存放地址,可以通过指针来改动变量。上图就是一个简单的定义一个一级指针变量和利用
weixin_39881155
·
2024-02-11 19:51
c语言中字符指针变量输入
c语言
二分查找法
c语言
二分查找法注意:二分查找法只适用于一组有序数据例如:1,2,3,4,5,6,7,8,9,10。
shixiaowei00
·
2024-02-11 19:51
c语言
算法
开发语言
c语言
数组基础知识及用法
数组数组的概念概念:数组是一组相同类型元素的集合(数组中的数据必须是相同类型的)一维数组的创建和初始化数组的创建数据存放的类型数组名字[常量值];[]中存放的是数组元素的个数,并且所有的元素类型是相同的比如:想在一个数组中存放10个整数intarr[10]这就创建了一个int类型的数组,数组名字是arr,数组中有10个元素而且还可以创建别的类型的数组charch[5]floatlf[15]数组的初
shixiaowei00
·
2024-02-11 19:20
c语言
[
C语言
学习]----函数的基础知识
这篇将介绍
C语言
函数的基本知识程序的艺术来源于生活目录1.什么是
C语言
中的函数2.
C语言
中函数的分类2.1库函数以及如何学习使用库函数2.2自定义函数3.函数的参数3.1实际参数(实参)3.2形式参数(
sososopy
·
2024-02-11 19:50
C语言
学习
c语言
if语句总结
if语句总结这只是我学习
c语言
的笔记,写的也是我关于这一章节的一些理解,肯定会有不严谨的地方,欢迎大家的指正if语句的语法if(表达式)语句只要表达式的结果为真(非0)就执行语句;反之表达式的结果为假(
shixiaowei00
·
2024-02-11 19:50
c语言
C语言
函数基础知识及练习题
不能跨函数关机程序:#define_CRT_SECURE_NO_WARNINGS1#include#include#include//shutdown-s-t60//shutdown-aintmain(){//
C语言
提供的函数
Ra1kkonnen
·
2024-02-11 19:20
C语言基础知识贴
c语言
开发语言
学习
c语言
函数的基础知识,包括实例
函数函数的概念
c语言
的函数就是一个完成某项特定任务的一小段代码,这段代码有特殊写法和调用方法C语⾔的程序其实是由⽆数个⼩的函数组合⽽成的,也可以说:⼀个⼤的计算任务可以分解成若⼲个较⼩的函数(对应较⼩的任务
shixiaowei00
·
2024-02-11 19:49
c语言
开发语言
2.2
C语言
出身年月日格式化
题目小强在统计一个小区里居民的出生年月,但是发现大家填写的生日格式不统一,例如有的人写199808,有的人只写9808。有强迫症的小强请你写个程序,把所有人的出生年月都整理成年年年年-月月格式。对于那些只写了年份后两位的信息,我们默认小于22都是20开头的,其他都是19开头的。输入格式:输入在一行中给出一个出生年月,为一个6位或者4位数,题目保证是1000年1月到2021年12月之间的合法年月。输
lanssssss
·
2024-02-11 19:49
c语言
开发语言
2.4
C语言
面对多行数据输入时,千万别忽略换行符...
#includeintmain(){intn;scanf("%d\n",&n);for(inti=0;i
lanssssss
·
2024-02-11 19:49
算法
2024 1.4
C语言
期末复习二
1.
C语言
是面向过程的程序设计语言,是结构化设计语言2.用三种基本控制结构(顺序,选择,循环)可以构成任何复杂的算法。
lanssssss
·
2024-02-11 19:19
c语言
开发语言
1.5
C语言
双曲正弦函数(*) 优化麦克劳林公式
一.传统算法#include#includeintjc(intx);intmain(){doublex,eps,y=0.0;scanf("%lf%lf",&x,&eps);intde=1,i=1;doubleitem=1.0;while(fabs(item)>=eps){item=pow(x,i)/jc(de);i+=2;y+=item;}printf("%.6f\n",y);}intjc(int
lanssssss
·
2024-02-11 19:19
算法
11.30
c语言
,二 十 十六进制转换法,原码反码补码转换方法,关于字符型ASCII 码 关于强制类型转换
一种计算十进制转换二进制的转换方式:二进制一般以8位(16位)来表示,如1为00000001,6为00000110,这八位从左往右数是2的0次方依次到2的8次方,具体计算就是,比如6=2的0次*0+2`1*1+2`2*1=0+2+4=6,最高位即最左边的一位是符号位,0代表正数,1代表负数而将二进制转换为16进制需要将二进制每四位进行一划分,同上面方法进行求数据的存储原码反码补码,正数的原码反码和
lanssssss
·
2024-02-11 19:18
c语言
开发语言
2.6
c语言
判断素数
试除法(2--a-1)判断一个数是否是素数,素数是只能被1或者他本身整除的数(1不是素数),可以通过循环遍历从2--a-1所有数,看有没有数能够被他整除,从而去判断他是不是素数.代码部分#includeintmain(){intarr[10]={2,3,4,5,66,77,567,2553,3456,4436};intflag=0;for(inti=0;iintmain(){intarr[10]=
lanssssss
·
2024-02-11 19:48
c语言
算法
数据结构
c语言
的各类输出函数(带完善更新)
printfdoublex;x=218.82631;printf("%-6.2e\n",x);printf(“%-6.2e\n”,x);使用printf函数以指定的格式输出x的值。"%-6.2e"是格式化字符串,其中:%e表示以科学计数法的形式输出浮点数。6表示输出的总宽度为6个字符,包括小数点和指数部分。.2表示小数部分保留2位小数。-表示左对齐输出。因此,输出结果为2.19e+02,表示218
发生了什么Bug
·
2024-02-11 19:16
c语言基础&实用技巧
c语言
c语言
:全局变量与局部变量重名
结论:作用域小的覆盖作用域大的,顺带一提,在C++中,调用全局的变量前面要加::#includeusingnamespacestd;inta,b;voidfun(){a=100;b=200;}intmain(){inta=5,b=7;fun();printf("%d%d\n",a,b);printf("%d%d\n",::a,::b);return0;}
发生了什么Bug
·
2024-02-11 19:16
c语言
2021.02.04
每日必做喝水四杯(+10)认真工作(+10)
C语言
>2小时(+20)俯卧撑50个(+10)仰卧起坐50个(+10)午睡(+
一只不快乐的乐天派i
·
2024-02-11 18:20
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他