51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
文章频道
前端
css3
Javascript
html
Html5
Css
vue
网站优化
正则表达式
React
后端
C语言
C++
Java
.Net
PHP
Python
gis
Go语言
数据库
nosql
其他
Redis
sql
Mysql
Oracle
sqlserver
mongodb
移动
Flutter
Android
IOS
微信
微信小程序
支付宝小程序
快应用
开源
hadoop
资讯
经验
其他
工具
互联网络
代码编辑器
报表/图表
其他
算法
操作系统
linux
unix
windows
centos
mac
游戏开发
架构
微服务
网站架构
分布式系统
系统架构
软件工程
敏捷开发
软件工程
C语言
c语言&是什么符号,代表什么
&符号是指取地址符,是单目运算符。当你定义一个变量a,那想知道变量在内存中的地址,就可以使用这个符号。1、&是按位与,&&是逻辑与。前者,两数的对应位上都为1时结果为1,否则结果为0;后者,两个数都不为0时结果为1(true),否则结果为0(false)。2、c语言中flag是什么意思:...
开发笔记
·
2022-05-04
语言
是什么
符号
代表
什么
C语言二分法查找的代码实现
二分法查找可以用循环和递归两种方式实现#include<stdio.h>typedefintDataType;typedefunsignedintuint32;typedefintint32;#defineSEARCH_LIST_SIZE(8)int32BinarySearch(DataType*plist...
开发笔记
·
2022-04-05
语言
分法
查找
代码
实现
C语言中的abs,labs,fabs函数
C语言标准库中,有3个求数值绝对值的函数,abs,labs和fabs。intabs(intn)longlabs(longn)doublefabs(doublex)abs和labs在stdlib.h中定义;fabs在math.h中定义。看来一旦涉及到浮点数运算,都跟数学关系紧密。...
星空
·
2021-11-27
语言
中的
abs
labs
fabs
如何使用C语言的assert断言?
调试程序的有效手段,就是加断言,assert。“断言”在语文中的意思是“断定”、“十分肯定地说”,在编程中是指对某种假设条件进行检测,如果条件成立就不进行任何操作,如果条件不成立就捕捉到这种错误,并打印出错误信息,终止程序执行。C语言的assert...
星空
·
2021-11-27
如何
使用
语言
assert
断言
C语言size_t类型的使用
简单地说,size_t类型(sizetype的联合简写体)就是一个unsigned整数,至于是unsignedint还是unsignedlong,就要看平台了。32位CPU对应unsignedint的size_t;64位CPU对应unsignedlong的size_t。size_t类型来自C语言标准头文件stdio.h...
星空
·
2021-11-27
语言
size
类型
使用
C语言inline的用法
inline这个关键词,是从C99开始出现的。它要解决的问题很明确,对于那些短小精干频繁调用的函数,如果是inline的,编译的时候,函数调用位置会被替换成函数的代码块,省掉了函数调用的压栈出栈等操作,可以加快程序的执行速度,代价只是增加了一点点程序文件的体积。本文以gcc的inline行为为准。1,staticinl...
星空
·
2021-11-27
语言
inline
用法
C语言的基本数据类型
标准C语言中,有如下六种基本数据类型: 1、char:字符型; 2、short=shortint:短整型 3、int:整型 4、long=longint:长整型 5、float:单精度浮点型 6、double:双精度浮点型...
老潘
·
2021-03-28
语言
基本
数据
类型
C语言调用汇编实现字符串对换
1.前面配置arm交叉编译环境。2.配置好qemu-armC语言代码string-switch.c:#include<stdio.h>#include<stdlib.h>externvoidstrswp(char*str1,char*str2);intmain(void){charstr1[10...
代码星球
·
2021-02-25
语言
调用
汇编
实现
字符串
C语言宏定义函数中的“_##”的意思
最近在看googlevp9的代码的时候碰到:#defineintra_pred_sized(type,size)voidvp9_##type##_predictor_##size##x##size##_c(uint8_t*dst,ptrdiff_tstride,constuint8_t*above,constuint8...
代码星球
·
2021-02-25
语言
定义
函数
中的
意思
16道嵌入式C语言面试题
预处理器(Preprocessor)1 . 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR...
代码星球
·
2021-02-24
嵌入式
语言
试题
C语言volatile关键字
volatile提醒编译器它后面所定义的变量随时都有可能改变,因此编译后的程序每次需要存储或读取这个变量的时候,都会直接从变量地址中读取数据。如果没有volatile关键字,则编译器可能优化读取和存储,可能暂时使用寄存器中的值,如果这个变量由别的程序更新了的话,将出现不一致的现象。下面举例说明。在DSP开发中,经常需要...
代码星球
·
2021-02-24
语言
volatile
关键字
C语言读取 未知长度 的矩阵
1、确定矩阵行数:使用每次读取一行函数fgets/…row=0;while(fgets(buf,buflen,fp)!=NULL) row++;… 2、确定矩阵列数:/…rewind(fp);col=0;ch=fgetc(fp)...
代码星球
·
2021-02-21
语言
读取
未知
长度
矩阵
分离链接散列表C语言实现实例
/*hash_sep.h*/#ifndef_HASH_SEP_H#define_HASH_SEP_H#defineMIN_TABLE_SIZE5structlist_node;typedefstructlist_node*position;structhash_tbl;typedefstructhash_tbl*has...
代码星球
·
2021-02-21
分离
链接
列表
语言
实现
霍纳法则(Horner Rule)介绍及C语言实现
参考自:http://flynoi.blog.hexun.com/31272178_d.html霍纳法则简介假设有n+2个实数a0,a1,…,an,和x的序列,要对多项式Pn(x)=anxn+an-1xn-1+…+a1x+a0求值,直接方法是对每一项分别求值,并把每一项求的值累加起来,这种方法十分低效,它需要进行n+(...
代码星球
·
2021-02-21
霍纳
法则
Horner
Rule
介绍
二叉查找树实现实例(C语言)
/*search_tree.h*/#ifndef_SEARCH_TREE_H#define_SEARCH_TREE_Hstructtree_node;typedefstructtree_node*position;typedefstructtree_node*search_tree;search_treemake_em...
代码星球
·
2021-02-21
二叉
查找
实现
实例
语言
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
1
2
3
4
5
...
下一页
尾页
按字母分类:
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
其他