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
sizeof()
char数组和ASCII码的理解
一.问题#includeintmain(){chararr[]={73,32,99,97,110,32,100,111,32,105,116,33};inti=0;intsz=
sizeof
(arr)/
sizeof
Leofure
·
2025-02-04 10:06
算法
数据结构
c语言
学习
cpp--内存管理(new/delete的用法),超详细讲解,一看就会!
2.2new/delete操作自定义类型3.malloc/free和new/delete的区别c/c++内存管理1.c语言中动态内存管理方式voidTest(){int*p1=(int*)malloc(
sizeof
※DX3906※
·
2025-02-03 01:08
c++
开发语言
c++
sizeof
与strlen对比总结
sizeof
与strlen对比总结阅读目录:1、
sizeof
与strlen功能差异2、
sizeof
运算符使用3、strlen函数使用4、一道相关面试题一、
sizeof
与strlen功能差异:
sizeof
persistent_db
·
2025-02-01 19:37
C/C++
c语言
strlen
sizeof
面试题
函数
C基础寒假练习(4)
='\0'){++len;}returnlen;}intmain(){charstr[100];printf("请输入一个字符串:");fgets(str,
sizeof
(str),stdin);//如果存在换行符
zm
·
2025-01-31 12:16
java
数据库
前端
对链表进行快速排序
next;}ListNode,*LinkList;对链表的初始化尾插法ListNode*Init_List(constvector&br){ListNode*head=(ListNode*)malloc(
sizeof
liujjjiyun
·
2025-01-30 18:47
算法
数据结构
链表
链表
数据结构
关于C++this指针
this指针所占的内存总所周知,指针类型在C++/C中占据的内存是四个字节,那么this作为一个指针,是否也是占用四个字节呢,此时定义一个类对象有一个int类型的值,如果this指针也占据类内的空间,那么
sizeof
2301_78002904
·
2025-01-30 18:17
c++
jvm
数据结构
408数据结构_单链表的存储(带头结点)
typedefstructLNode{ElemTypedata;structLNode*next;}LNode,*LinkList;初始化boolInitList(LinkList&L){L=(LNode*)malloc(
sizeof
释放:
·
2025-01-30 17:31
数据结构
算法
printk()函数分析
//在分析之前,先来了解两个宏定义,分别是:#defineva_start(v,l)__builtin_va_start(v,l)//参数v将指向(addr+
sizeof
(l)),
小黑屋关门了
·
2025-01-29 22:41
Linux内核
linux
c语言实现动态字符串,C语言怎么实现可变长度字符串
string变量用StreamReader下的方法载入进入貌似C语言没这样的懒方法那该怎么做呢最佳答案二级知识专家一个狠有粪量的人2021-02-0905:01char*p=(char*)malloc(
sizeof
腻子防水涂装设备厂家
·
2025-01-29 19:42
c语言实现动态字符串
__mkdir创建目录
1、__mkdir创建一次目录charbuf[80];_getcwd(buf,
sizeof
(buf));//获取当前工程.cpp文件所在路径strcat(buf,"\\pictureFile\\11")
选与握
·
2025-01-26 20:35
c++
开发语言
Java数据结构——二叉树难点
1.4Java源码汇总2.难点二:不止一种方法存储二叉树二叉树难点1.难点一:二叉树的存储1.1C语言版voidCreateBiTree(BiTree&T){//C语言创建结点T=(BiTree)malloc(
sizeof
姜满月
·
2025-01-26 15:25
Java数据结构
java
数据结构
二叉树
openBMC(todo)
://github.com/facebook/openbmc1、GPIOintgpio_open(gpio_st*g,intgpio){charbuf[128];intrc;snprintf(buf,
sizeof
anjuenz87013
·
2025-01-26 07:58
高阶C语言|数组名的深度解析(数组名结合
sizeof
与strlen的详解)
`
sizeof
(数组名)`:计算整个数组的大小2.
我想吃余
·
2025-01-25 11:52
C语言篇
c语言
开发语言
浅谈Linux C基础9----数据链表
前言:基于C语言实现数据链表1.实现代码函数:#include"loop_list.h"//创建单向循环链表node_pcreate_loop(){node_pH=(node_p)malloc(
sizeof
Oracle_666
·
2025-01-25 09:33
linux
c语言
运维
滑动窗口1
intmin(vector&nums,ints){ intleft=0, intn=nums.
sizeof
(); intsum=0; intmin_len=INT_MAX; for(intright
笔耕不辍cj
·
2025-01-22 16:16
算法
数据结构
java
acwing搜索与图论(二)基础dijkstra算法
includeusingnamespacestd;constintN=510;intn,m;intg[N][N];intdist[N];boolst[N];intdijkstra(){memset(dist,0x3f,
sizeof
dist
一缕叶
·
2025-01-22 11:07
算法
算法
图论
数据结构
super顺序表
define_CRT_SECURE_NO_WARNINGS1#include"seqlist.h"voidSLInit(SL*ps){assert(ps);ps->a=(SLDataType*)malloc(
sizeof
守正出琦
·
2025-01-20 16:10
一个月从数据结构小白到大师
数据结构
c语言
C语言进阶复习
#includevoidGetStr(char*Str,intlen);//函数声明intmain(void){charstr[128]={0};GetStr(str,
sizeof
(str));printf
Zhe_lianxi
·
2025-01-20 03:29
c语言
算法
开发语言
C语言 qsort 详解
2.语法:具体语法如下:qsort(arr,
sizeof
(arr)/
sizeof
(arr[0]),
sizeof
(int),cmp)形参1:arr:需排序数组的首个元素的地址(切记不能用arr[0],arr
Communist19
·
2025-01-19 23:51
c语言
开发语言
实现十进制到十六进制的转换
base;int*top;intstacksize;}stack;//定义栈的数据类型stacks;voidinitstack(){s.base=(int*)malloc(STACK_INIT_SIZE*
sizeof
HIST-柒月初柒
·
2025-01-18 13:20
算法
c#
C语言优先级是怎么样的?
1.2一元运算符
sizeof
:返回数据类型的大小。++和--:前置递增/递减运算符,改变变量自身的值后再进行表达式计算。-(负号):一元负运算符,对数值进行相反数运算。
dami_king
·
2025-01-17 01:54
随笔
c语言
开发语言
每日一题——第八十二题
defineMAX_INPUT1024boolisVowel(charp);intmain(){charinput[MAX_INPUT];charoutput[MAX_INPUT];printf("请输入一串字符串:\n");fgets(input,
sizeof
互联网打工人no1
·
2024-09-16 10:24
C语言程序设计每日一练
c语言
C语言指针(2)
intmain(){intarr1[]={1,2,3,4,5};printf("%p\n",&arr1[0]);printf("%p\n",arr1);}//都是传入数组首元素地址但是有两点例外:
sizeof
星霜旅人
·
2024-09-15 15:31
c语言
开发语言
已知两个非降序链表序列S1与S2,设计函数构造出S1与S2合并后的新的非降序链表S3。输入格式:输入分两行,分别在每行给出由若干个正整数构成的非降序序列,用−1表示序列的结尾(−1不属于这个序列
structnode*CreateList()//Createalinkedlistinwhichyoucanenterdataelements{intd;listhead=(list)malloc(
sizeof
无敌的大佬
·
2024-09-14 02:15
链表
windows
数据结构
c语言宏不能传递参数,C语言 如何在宏定义中使用可变参数
{va_listap;intcount;time_tt;structtm*st;charstr_time[255];memset(str_time,0x00,
sizeof
(str_time));time
左右不对称定律
·
2024-09-13 23:50
c语言宏不能传递参数
c++的运算符重载的局限性
运算符重载的局限性1、无法重载的运算符.成员访问运算符::作用域运算符
sizeof
长度运算符?
zzt_is_me
·
2024-09-13 07:49
c++
开发语言
9.8笔试记录
sizeof
:用于获取对象或类型的大小,不能被重载。2.C++中运算符优先级2.3.在C++中,转义字符是一种特殊的字符表示方式,用于表示一些无法
冰榫
·
2024-09-11 02:44
前端
开发语言
【软考】希尔排序算法分析
划分的数组,例如8个数则为[4,2,1]int*delta;intk;//i控制delta的轮次inti;//临时变量,换值inttemp;intdk;intj;k=n;delta=(int*)malloc(
sizeof
王佑辉
·
2024-09-10 19:24
软考
算法
算法
软考
C语言 | Leetcode C语言题解之第392题判断子序列
题目:题解:boolisSubsequence(char*s,char*t){intn=strlen(s),m=strlen(t);intf[m+1][26];memset(f,0,
sizeof
(f))
DdddJMs__135
·
2024-09-09 06:30
分享
C语言
Leetcode
题解
将消息队列发送接收端实现一遍。
send.c#includetypedefstructmsgbuf{longmtype;charmtetx[100];}buf;#definezwlen
sizeof
(buf)-
sizeof
(long)intmain
qy3333
·
2024-09-08 20:22
消息队列
单片机
linux
16 C语言使用堆实现优先队列
typedefstructMaxHeap{ElemType*arr;intsize;intcapacity;}Heap;Heap*initHeap(){Heap*heap=(Heap*)malloc(
sizeof
天黑我就困
·
2024-09-07 13:17
数据结构与算法
c语言
算法
数据结构
数据结构总结之最短路径
includeusingnamespacestd;intdis[105][105];intmain(){intn;intt=0;while(cin>>n,n){inta,b,s;memset(dis,-1,
sizeof
@阿奇@
·
2024-09-06 02:28
最短路径
图论
【时时三省】(C语言基础)指针进阶6
----CSDN时时三省例题1:
sizeof
(数组名)-数组名表示整个数组的-计算的是整个数组的大小&数组名-数组名表示整个数组,取出的是整个数组的地址除此之外,所有的数组名都是数组首元素的地址第一个a
时时三省
·
2024-09-05 08:58
【理论+经验】c语言入门
c语言基础知识点
c语言
【C语言】操作符详解(下)
目录前言1.
sizeof
2.自增和自减(++、--)编辑3.逻辑操作符4.条件操作符(exp1?
谦虚进步
·
2024-09-05 02:44
C语言
c语言
开发语言
冒泡排序;选择排序;插入排序;快排;判断大小端;位运算
#includeintmain(void){intstr[32]=0;inti=0;intj=0;intlen=
sizeof
(str)/
sizeof
(str[0]);inttmp=0;for(i=0;istr
kannikeside
·
2024-09-04 17:25
算法
排序算法
数据结构
剑指 Offer II 003. 前 n 个数字二进制中 1 的个数
>12-->10示例2:输入:n=5输出:[0,1,1,2,1,2]解释:0-->01-->12-->103-->114-->1005-->101说明:0<=n<=105进阶:给出时间复杂度为O(n*
sizeof
minningl
·
2024-09-04 13:22
循环队列 、二叉树
初始化队头,队尾为0;SeqQueue*CreateSeqQueue(intMaxLen){SeqQueue*pTmpQueue=NULL;pTmpQueue=malloc(
sizeof
(SeqQueue
安亿103
·
2024-09-03 11:45
服务器
linux
c语言
学习
软件构建
数据结构
C语言操作符的介绍
逻辑反操作符2-负值3+正值4&取地址5
sizeof
操作数的类型长度(以字节为单位)6~对一个数的二进制按位取反7--前置、后置--8++前置、后置++9*间接访问操作符(解引
wangjing_0522
·
2024-09-03 07:44
c语言
C语言 | Leetcode C语言题解之第388题文件的最长绝对路径
a):(b))intlengthLongestPath(char*input){intn=strlen(input);intpos=0;intans=0;int*level=(int*)malloc(
sizeof
DdddJMs__135
·
2024-09-01 09:56
分享
C语言
Leetcode
题解
指针的一些细节补充———C语言
————————————————————————————————————————————————————————//解决方法://在动态内存开辟完成后应该进行检查int*p=(int*)malloc(
sizeof
光而不耀@lgy
·
2024-08-31 16:19
c语言
数据结构
开发语言
C语言实现哈希表
typedefstruct{data_type*ele;intn;}hash_table;hash_table*create_hash_table(){hash_table*ht=(hash_table*)malloc(
sizeof
白小筠
·
2024-08-31 05:02
数据结构
散列表
c语言
哈希算法
memset和指针new一起使用时请小心
首先,我们知道,memset(数组名如A,0,
sizeof
(A))和memset(数组名如A,-1,
sizeof
(A))分别能够将整个数组A初始化为0和-1(前者0,后者-1)。
小江村儿的文杰
·
2024-08-30 17:41
C++
Channel(一)chan数据结构
chan数据结构typehchanstruct{qcountuint//totaldatainthequeuedataqsizuint//
sizeof
thecircularqueuebufunsafe.Pointer
LitC
·
2024-08-29 06:23
IPC通信机制
作业:使用消息队列完成两个进程之间相互通信msgsnd.c.c#include//创建信息结构structmsgbuf{longmtype;charmtext[1024];};#defineSIZE
sizeof
wuziNO_1
·
2024-08-28 18:53
linux
算法
运维
从C到C++ 番外篇 new和delete运算符
#defineSIZE100int*arr=(int*)malloc(SIZE*
sizeof
(int));free(arr);C++中也提供了这样的内存分配机制:new和delete。
Gelercat
·
2024-08-28 16:36
从C到C++
c++
C语言题库
2.
sizeof
(a)=2*20=40shortinta[20];
sizeof
(a)=shortint(通常简称为short)的数据类型大小是固定的,它至少占用16位(2字节)
sizeof
()是一个运算符
零度㏄
·
2024-08-28 03:47
基础知识点总结
c
C语言 | Leetcode C语言题解之第377题组合总和IV
题目:题解:intcombinationSum4(int*nums,intnumsSize,inttarget){intdp[target+1];memset(dp,0,
sizeof
(dp));dp[0
DdddJMs__135
·
2024-08-28 02:45
分享
C语言
Leetcode
题解
分享今天在TED上看到的几句话
Thebestmindsofmygenerationarethinkingabouthowtomakepeopleclickads.我这一代最优秀的头脑都在思考如何让人们点击广告Ibelieveinafuturewherethevalueofyourworkisnotdeterminedbythe
sizeof
yourpaycheck
佘若一
·
2024-08-27 16:25
C语言 | Leetcode C语言题解之第368题最大整除子集
int*largestDivisibleSubset(int*nums,intnumsSize,int*returnSize){intlen=numsSize;qsort(nums,numsSize,
sizeof
DdddJMs__135
·
2024-08-27 13:47
分享
C语言
Leetcode
题解
sizeof
和strlen的区别
sizeof
和strlen经常被大家拿来作对比,但是他们之间的区别还是很大的。
杜Xinyu
·
2024-08-27 07:42
sizeof
strlen
字符串
c语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他