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,结构体数组个人简介:努力学习ing个人专栏:
C语言
入门基础
愚润求学
·
2024-02-06 16:52
C语言入门基础
c语言
算法
开发语言
学习方法
笔记
经验分享
C语言
——联合体类型
前言:在前面两篇文章:
C语言
——结构体类型(一)和
C语言
——结构体(二)中,我们讲述了
C语言
中重要的数据类型之一:结构体类型,今天我们来介绍一下
C语言
中的另一种数据类型:联合体类型我会从以下几个方面进行讲解
愚润求学
·
2024-02-06 16:51
C语言入门基础
c语言
笔记
经验分享
学习方法
数据结构-->线性表-->顺序表
对我个人来说,
C语言
基础相关的知识基本学完了,随后就该学数据结构了,希望以后自己复习能够用上今天自己写的哈哈。
你小子别偷懒了
·
2024-02-06 16:21
数据结构
C遗漏知识(个人向)
之前
C语言
遗漏的一些。数据在内存中的存储原码、反码、补码整数的2进制表⽰⽅法有三种,即原码、反码和补码正整数的原、反、补码都相同。负整数的三种表⽰⽅法各不相同。
你小子别偷懒了
·
2024-02-06 16:50
c语言
开发语言
贪吃蛇项目(基于
C语言
和数据结构中的链表)
建立文件首先先建立3个文件。Snake.h函数的声明Snake.c函数的定义Test.c贪吃蛇的测试分析项目我们分析这整个项目建立节点首先在我们实现游戏开始的部分之前,我们要先创建贪吃蛇的节点,再由此创建整个贪吃蛇所包含的一些信息:#pragmaonce//蛇身节点typedefstructSnakeNode{intx;inty;structSnakeNode*next;}SnakeNode,*p
你小子别偷懒了
·
2024-02-06 16:50
c语言
开发语言
C语言
—自定义函数的传值调用和传址调用
不多废话,先说函数定义,分为两种:库函数:
C语言
内部提供的函数;自定义函数:自己写的函数。本文主要讲自定义函数,也就是如何自己实现函数的编写。自定义函数,包括:函数名、参数、返回形式。
忙什么果
·
2024-02-06 16:48
C&C++
c语言
算法
开发语言
GNU C和标准C
要理解GNUC和标准C的区别,我们需要先了解
C语言
的标准化过程以及GNU项目。标准C:
C语言
最初由DennisRitchie在1973年设计并实现。
彭泽布衣
·
2024-02-06 16:17
c语言入门
gnu
c语言
服务器
c入门第九篇——为什么我还是之前的我?(传值与传址)
有一天师弟兴冲冲的跑过来和我说:“师兄,我发现
c语言
设计存在一个bug。”我问到:“什么bug呢?”师弟说道:“你看我这段程序,没有生效。”我笑着说到:“难道没有可能是你写的代码有问题?”
彭泽布衣
·
2024-02-06 16:17
c语言入门
c语言
算法
开发语言
c入门第四篇——简单的加法器
这一天和师弟吃饭,师弟问道:“师兄,
c语言
也学习了一下了,我在想我能够用c做点什么呢?是不是可以做个简单的计算器呢?”我赞许的说道:“不错,可以从简单的两个整数的加法开始。”
彭泽布衣
·
2024-02-06 16:16
c语言入门
c语言
开发语言
【华为OD】统一考试C卷真题:100%通过:执行任务赚积分 JS代码实现【源码+思路】
代码实现的链接:【华为OD】统一考试C卷真题:100%通过:执行任务赚积分C/C++代码实现-CSDN博客Python代码实现:【华为OD】C卷真题100%通过:执行任务赚积分python源码实现-CSDN博客
C语言
代码实现
五木大大
·
2024-02-06 15:27
杂谈
java
算法
华为od
c++
javascript
c语言
python
【华为OD机考 统一考试机试C卷】解密犯罪时间(C++ Java JavaScript Python
C语言
)
华为OD机考:统一考试C卷+D卷+AB卷+刷题OJ目前在考C卷,经过两个月的收集整理,C卷真题已基本整理完毕抽到原题的概率为2/3到3/3,也就是最少抽到两道原题。请注意:大家刷完C卷真题,最好要把B卷的真题刷一下,因为C卷的部分真题来自B卷。另外订阅专栏还可以联系笔者开通在线OJ进行刷题,提高刷题效率。真题目录:华为OD机考机试真题目录(C卷+D卷+B卷+A卷)+考点说明专栏:2023华为OD机
算法大师
·
2024-02-06 15:26
华为od
c语言
c++
java
javascript
python
【华为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-06 15:55
华为od
c语言
c++
java
javascript
【C++类与对象(上)】
类的对象大小的计算7.1如何计算类对象的大小7.2类对象的存储方式猜测7.3结构体内存对齐规则8.类成员函数的this指针8.1this指针的引出8.2this指针的特性1.面向过程和面向对象初步认识
C语言
是面向过程的
jokr_
·
2024-02-06 14:30
C++
c++
java
开发语言
Redis入门详细教程
是一个开源的使用ANSI
C语言
编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。是当下nosql最热门的技术之一。
blog_xsong
·
2024-02-06 14:53
知识总结
redis
java
我要成为嵌入式高手之2月2日第十七天!!
C语言
阶段学习已经完结注意:函数不能返回局部变量的地址昨日回顾1、创建空链表2、头插3、尾插4、链表遍历5、链表长度学习笔记一、链表删除注意:应该用一次mlloc释放一次free释放(free):把之前占用的空间又交回操作系统
7.25!
·
2024-02-06 14:06
linux
c语言
IEC101
编程学习
笔记专栏规划
这大半年,我编写的IEC104
编程学习
笔记收到广大网友的好评,有不少网友留言,想问问能不能写一下IEC101的编程思路,毕竟再通讯行业,IEC101也是有很大几率的。
six2me
·
2024-02-06 14:33
学习
笔记
iec101
iec04
[
C语言
]通讯录实现(中)
目录前言:1.进阶通讯录特点:2.实现步骤:(1)定义一个结构体来存储联系人的基本信息例如:名字、电话、性别等;(2)定义另一个结构体来封装联系人及其个数以及记录容量;(3)初始化通讯录;(4)创建菜单栏;(5)基本功能函数(6)释放空间;3.完整代码实现(1)contact.h(2)contact.c(3)test.c4.运行结果(如图)5.结语前言:上篇我们通过结构体的构建来创造通讯录的联系人
大耳朵土土垚
·
2024-02-06 14:56
c语言
开发语言
【
C语言
】扫雷游戏完整代码实现
目录1.game.h2.game.c3.progress.c4.运行结果1.game.h#define_CRT_SECURE_NO_WARNINGS#include#include#include#include#defineROW9#defineCOL9#defineROWS11#defineCOLS11#defineEASY_MODE9voidInitBoard(charboard[ROWS]
大耳朵土土垚
·
2024-02-06 14:56
c语言
游戏
算法
【
C语言
】通讯录实现(下)
目录1.进阶通讯录特点(下)2.实现步骤(1)保存增加的联系人数据到文件中(2)加载保存的联系人数据3.完整
C语言
通讯录代码(1)contact.h(2)test.c(3)contact.c4.结语1.
大耳朵土土垚
·
2024-02-06 14:54
C语言笔记
c语言
开发语言
C语言
编译和链接过程
初识编译器编译器由四部分组成:运行的过程如下,记忆ISO过程:下面来讲讲编译器都做了些什么。1.预处理(1)处理所有的注释,以空格代替(2)将所有的#define删除,并且展开所有的宏定义(3)处理条件编译指令#if、#ifdef、#elif、#else、#endif(4)处理#include,展开被包含的文件(5)保留编译器需要使用的#pragma指令预处理指令示例∶gcc-Efile.c-of
墨菲墨菲
·
2024-02-06 13:21
C/C++
编译器
c语言
初识
C语言
·编译与链接
1翻译环境和运行环境
C语言
标准ANSIC实现
C语言
代码的时候一般需要经过两种环境,一是翻译环境,二是运行环境,计算机能识别的是二进制的指令,人写完代码后通过翻译环境,使代码变成计算机能读懂的可执行的机器指令
XY.散人
·
2024-02-06 13:50
c语言
开发语言
【计算机二级考试
C语言
】C内存管理
C语言
为内存的分配和管理提供了几个函数。这些函数可以在头文件中找到。在
C语言
中,内存是通过指针变量来管理的。
厉昱辰
·
2024-02-06 13:50
计算机等级考试C语言
c语言
开发语言
常用排序算法的
C语言
实现方式
参考书目:数据结构(
C语言
版)(第2版),殷人昆编著,清华大学出版社目录排序¶前置代码一、插入排序1.1直接插入排序¶代码1.2折半插入排序¶代码1.3希尔排序¶代码二、交换排序2.1冒泡排序¶代码2.2
北辰2023
·
2024-02-06 13:28
数据结构与算法设计
排序算法
c语言
C语言
学习(5)—— 数组
一、一维数组1.基本数据类型的数组数组的定义:数据类型数组名[数组大小];数组名就代表该数组的首地址,即a[0]的地址使用下标来访问数组元素数组是多个相同类型数据的组合,一个数组一旦定义了,其长度是固定的,不能动态变化。#includeintmain(){//定义和初始化数组的方式1://定义数组intarray[5];//初始化数组的每个元素array[0]=10;array[1]=9;arra
Yacht13
·
2024-02-06 13:19
C语言
C语言
C语言
学习(7)—— 结构体和共用体
一、结构体struct结构体名{//结构体名首字母大写成员变量列表;//成员变量可以是基本数据类型、指针或者结构体等}访问成员变量的方式:①“.”:直接对结构体成员变量进行访问;②“->”:通过存放结构体变量的指针(结构体的地址)来访问结构体的成员变量。定义结构体和结构体变量的三种方式:(1)先定义结构体,在使用时再定义结构体变量#include//自定义一个结构体Person,是一个自定义的数据
Yacht13
·
2024-02-06 13:19
C语言
C语言
C语言
学习(4)—— 预处理指令和宏定义
一、预处理指令预处理指令是以#号开头的代码行,#号必须是该行除了任何空白字符外的第一个字符。#后是指令关键字,在关键字和#号之间允许存在任意个数的空白字符,整行语句构成了一条预处理指令,该指令将在编译器进行编译之前对源代码做某些转换。指令含义#空指令,没有任何效果#include引入一个源文件#define定义宏#undef取消已定义的宏#ifdef如果宏已经定义,则编译下面代码#ifndef如果
Yacht13
·
2024-02-06 13:48
C语言
C语言
C语言
学习(6)—— 指针
一、指针(1)指针是内存的地址;指针变量是保存了内存地址的变量。(2)在声明指针变量时,如果没有确切的地址赋值,则声明为空指针:int*ptr=NULL。(2)获取变量的地址用&,比如:intnum=10,获取num的地址:&num(3)指针变量存的是一个地址,这个地址指向的空间存的才是值,比如:int*ptr=#ptr就是指向int类型的指针变量,即ptr是int*类型,ptr存的是nu
Yacht13
·
2024-02-06 13:47
C语言
C语言
C语言
中的字母大小写转换:代码详解与字符串应用
在
C语言
中,大小写字母之间的转换可以通过简单的ASCII值操作来实现。ASCII表中大写字母‘A’到‘Z’的值是65至90,而小写字母‘a’到‘z’的值是97至122。它们之间相差32。
二进制吟游诗人
·
2024-02-06 12:17
c语言
c语言
怎么取字符串首字母,
C语言
字符串首字母转换成大写简单实例
C语言
字符串首字母转换成大写简单实例
C语言
字符串首字母转换成大写简单实例举例:输入:thisisabook返回:ThisIsABook#include#include#includeintmain(){
茨小木
·
2024-02-06 12:47
c语言怎么取字符串首字母
字符串比较大小
c语言
指针详解经典非常详细,
C语言
指针详解(经典,非常详细)
前言:复杂类型说明要了解指针,多多少少会出现一些比较复杂的类型,所以我先介绍一下如何完全理解一个复杂类型,要理解复杂类型其实很简单,一个类型里会出现很多运算符,他们也像普通的表达式一样,有优先级,其优先级和运算优先级一样,所以我总结了一下其原则:从变量名处起,根据运算符优先级结合,一步一步分析.下面让我们先从简单的类型开始慢慢分析吧:intp;//这是一个普通的整型变量int*p;//首先从P处开
DreamBSD
·
2024-02-06 12:47
c语言
将love转换成小写love,介绍UDF,以及完成大小写的转换
一:概述1.UDF用户自定义函数,用java实现自定义的需求2.UDF的类型udf:一进一出udaf:多进一出udtf:一进多出3.udf的实现步骤继承UDF类实现evaluate的方法所有的方法都必须有返回值推荐使用Text,LongWritable等类型二:配置准备1.导入新的包括hive的jar包需要新的本地repository库。然后在eclipse中选择更新。2.修改pom.xml中的依
陈健坤
·
2024-02-06 12:46
c语言
用数组发送大写字母怎么读,【
C语言
】(数组)
C语言
字符串中的小写字母转换为大写字母...
先判断后转化原理:这类题目主要通过ASCII(美国信息交换标准代码)码差值实现,A对应ASCII码十进制数字是65,a对应ASCII码十进制数字是97,即大小写字母之间ASCII码差值为32,想要将大写字母转换为小写字母可以将该字符ASCII码值+32,同理小写字母转换成大写字母只需将该字符ASCII码值-32代码:#includeintmain(){chara[];inti;gets_s(a);
会飞的卡卡奇
·
2024-02-06 12:16
c语言用数组发送大写字母怎么读
C语言
操作符详解 隐式类型转换 (整型提升 算数转换)
目录一、算术操作符二、左移操作符右移操作符1、二进制序列2、左移操作符3、右移操作符3.1、逻辑运算/算术运算3.2、对于移位运算符,不要移动负数位,这是标准未定义的3.3、对于移位操作符操作数必须是整数三、位操作符1、&按位与:只要有0就是0,两个同时为1才是12、|按位或:只要有1就是13、^按位异或:相同为0,相异为14、使用:4.1、可以求a的二进制序列的最低位是多少4.2、可以统计内存中
三春去后诸芳尽
·
2024-02-06 12:46
C语言
c语言
操作符
c语言
转化java工具_详解
C语言
常用的一些转换工具函数
1、字符串转十六进制代码实现:voidStrToHex(char*pbDest,char*pbSrc,intnLen){charh1,h2;chars1,s2;inti;for(i=0;i{h1=pbSrc[2*i];h2=pbSrc[2*i+1];s1=toupper(h1)-0x30;//toupper转换为大写字母if(s1>9)s1-=7;s2=toupper(h2)-0x30;if(s2
origami dance
·
2024-02-06 12:46
c语言转化java工具
c语言
贪吃蛇详解-2.画出蛇
c语言
贪吃蛇详解-2.画出蛇前几天的实验室培训课后作业我布置了贪吃蛇,今天有时间就来写一下题解。我将分几步来教大家写一个贪吃蛇小游戏。由于大家
c语言
未学完,这个教程只涉及数组和函数等知识点。
weixin_30722589
·
2024-02-06 12:46
c/c++
游戏
数据结构与算法
C语言
—顺序表详解
一.效果展示顺序表,全名顺序存储结构,是线性表的一种。通过《什么是线性表》一节的学习我们知道,线性表用于存储逻辑关系为“一对一”的数据,顺序表自然也不例外。不仅如此,顺序表对数据的物理存储结构也有要求。顺序表存储数据时,会提前申请一整块足够大小的物理空间,然后将数据依次存储起来,存储时做到数据元素之间不留一丝缝隙。由此我们可以得出,将“具有'一对一'逻辑关系的数据按照次序连续存储到一整块物理空间上
Monodye
·
2024-02-06 12:13
c语言
java
数据库
c语言
实现—动态通讯录
通讯录的功能大家应该都知道吧,这次我们就要用
C语言
实现一个通讯录的基本功能:储存人的信息其中每个人的信息包括:名字性别年龄地址电话号码增加人的信息删除指定人的信息修改指定人的信息查找指定人的信息查看通讯录的信息二
Monodye
·
2024-02-06 12:13
c语言
开发语言
C语言
—三子棋
a一.前言通过了前一段时间的学习,我们对
C语言
的基本知识已经有了基本的认识,以我们现在的知识水平,已经有了编写一些简单代码的能力,今天我就用我们之前学过的知识写一个简单的小游戏叫三子棋,对之前学过的知识做一个回顾
Monodye
·
2024-02-06 12:42
c语言
开发语言
深入理解指针
一.前言个人简介:大数据本科在读个人专栏:
C语言
系统学习CSDN主页:Monodye每日鸡汤:永远相信美好的事情即将发生二.内存和地址在讲内存之前我们先来举这样一个例子,在大学里我们每个人都有自己的寝室
Monodye
·
2024-02-06 12:42
c++
开发语言
数据在内存中的存储
一.前言个人简介:双非一本大数据在读个人专栏:
C语言
知识学习CSDN主页:Monodye语句分享:祝大家新年快乐今天带大家学习一下在内存中数据都是如何存储的主要从一下几个方面展开:1.整数在内存中的存储
Monodye
·
2024-02-06 12:42
dubbo
c语言
经典例题--输入一个整数,然后逆序输出每一位数字
对于这个题,我们先要先想办法把个位得出,而%可以完成此目的,而其他位的数字可以先用“/”,将已读取的位数去掉再使用“%”,然后重复这两步操作即可,直到整数全部输出可以用while循环哦。#define_CRT_SECURE_NO_WARNINGS1//小编用的是vs2022,在使用scanf时需要加这个头文件,具体翻库存//输入一个整数,然后逆序输出每一位数字#includeintmain(){i
Monodye
·
2024-02-06 12:12
c语言
算法
数据结构
C语言
中大小写字母转换详解
今天我们要一起探讨
C语言
中大小写字母转换的原理及使用方法。这个话题可能对于初学者来说有些晦涩,但我会尽力以简单易懂的方式向大家解释,让你在
C语言
的世界里更得心应手。
繁依Fanyi
·
2024-02-06 12:42
c语言
算法
开发语言
C语言
贪吃蛇详解
个人简介:双非大二学生个人博客:Monodye今日鸡汤:人生就像一盒巧克力,你永远不知道下一块是什么味的
C语言
基础刷题:牛客网在线编程_语法篇_基础语法(nowcoder.com)一.贪吃蛇游戏背景贪吃蛇是久负盛名的游戏
Monodye
·
2024-02-06 12:11
c语言
开发语言
LNMP架构部署动态网站
这需要具备
C语言
、C++语言、Perl语言的编译器,以及各种常见的编译支持函数库程序。
justin_861004
·
2024-02-06 12:38
OS
php
架构
服务器
linux
iOS底层探索alloc
在我们iOS开发且使用o
c语言
开发中,我们创建对象的既可以使用new,也可以使用alloc和init;但是我们常用的一般都是alloc和init,在我们使用这个创建对象时,我们是否会有疑问?
大橘猪猪侠
·
2024-02-06 12:14
C语言
16 取值运算符
C语言
16取值运算符“*”的几种用途乘法运算符intx=1;inty=2;intz=x*y;定义新的类型charx;char*x;取值运算符*+指针类型的变量int*a=(int*)1;printf("
Asura_Luo
·
2024-02-06 12:13
AUSTCTF2023 WriteUp
Basicbasic1
C语言
基础,没啥好说的。。
乔不思-
·
2024-02-06 11:20
python
网络安全
女神悄悄告诉你:再不学
C语言
就晚了
需要系统学习路线可以加Q3095403467
c语言
入门程序设计-算法-运算符-顺序分支循环结构。
C语言
精通数组-函数字串符-指针-构造类型-预处理-存储管理-文件操作-数据结构。
这个夏天卟太热
·
2024-02-06 11:37
[
C语言
]
C语言
实战项目------单链表通讯录
今天我们将用单链表的知识去完成一个通讯录。我们需要完成通讯录的增删查改以及通讯录每次写入的内容的存储和下次使用的导入。一、节点的声明老样子我们先在头文件定义节点和有关的数据的大小#pragmaonce#define_CRT_SECURE_NO_WARNINGS#defineNAME_MAX15#defineSEX_MAX10#defineTEL_MAX15#defineADDR_MAX25#inc
Dream_Snowar
·
2024-02-06 11:41
c语言
开发语言
链表
数据结构
1、vim编译器的使用及其进制转换作业20231227
一、使用
C语言
程序输出一首你喜欢的音乐歌词要求:必须手敲、片段即可至少50字#includeintmain(intargc,constchar*argv[]){printf("\t听见下雨的声音\n")
Dai_yahong
·
2024-02-06 10:56
c语言
上一页
46
47
48
49
50
51
52
53
下一页
按字母分类:
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
其他