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语言中的各种修饰符
C允许同时使用多于一个的修饰符,这就使得可以创建一下各种类型:intboard[8][8];//int数组的数组int**ptr;//指向int的指针的指针int*risk[10];//具有10个元素的数组,每个元素都是一个指向int类型的指针int(*risk)[10];//一个指针,指向具有10个元素的int数组i...
代码星球
·
2020-10-21
语言
中的
各种
修饰
【面试题】如何让C语言自动发现泄漏的内存
改造malloc和free函数,使C语言能自动发现泄漏的内存,在程序退出时打印中遗漏的内存地址和大小。 用一个链表来记录已经分配的内存地址。在malloc时,把分配的内存地址和大小插入链表;在free时,找到链表中相应结点,删除该结点。程序退出时,打印出链表中的结点。上述思路有一个缺陷:删除结点时,需要遍历链...
代码星球
·
2020-10-21
试题
如何
语言
自动
发现
C语言实现双向链表删除节点、插入节点、双向输出等操作
#include<cstdio>#include<cstdlib>typedefstructDoubleLinkedList{intdata;structDoubleLinkedList*pre;structDoubleLinkedList*next;}DlinkedList_Node;//建立...
代码星球
·
2020-10-21
双向
节点
语言
实现
链表
C语言--const修饰指针解析
这种例子在我们平时编程时可能会很少用,但是在面试时被问的可能性就很大了。用const修饰指针,常见的情况可以分为四种:1.constint*p;//p可变,p指向的对象不可变2.intconst*p;//p可变,p指向的对象不可变3.int*constp;//p不可变,p指向的对象可...
代码星球
·
2020-10-21
语言
--const
修饰
指针
解析
单片机C语言中标志位的经典应用
/*本例程是C语言的位域操作示例这里为什么位域结构体与联合体一起使用?-->因为这样定义后,即可以单独使用标志位也可同时使用整个字节数据主要应用:单片机C语言好处:用标志位可以节省RAM空间操作灵活执行速度快*///====标志位应用定义联合体实体====typedefunionuFLG{uint8Flg;//定...
代码星球
·
2020-10-21
单片机
言中
标志
经典
应用
C语言头文件组织
一般习惯将不同功能模块放到一个头文件和一个C文件中。例如是写一些数学计算函数://mymath.h#ifndef_mymath_H#define_mymath_HexternintGlobal_A;//声明必要的全局变量......externvoidfun();//声明必要的外部函数.....#endif ...
代码星球
·
2020-10-21
语言
文件
组织
MATLAB与C语言对比实例:随机数生成
作者:凯鲁嘎吉-博客园 http://www.cnblogs.com/kailugaji/1.C语言程序intintrand(intlower,intupper){doubleX=(double)rand()/RAND_MAX;returnlower+(int)(X*(upper-lower));}2.MAT...
代码星球
·
2020-10-02
MATLAB
语言
对比
实例
随机数
C语言 一个数学问题:求s=(a^m)!+(b^n)!
求s=(am)!+(bn)!//凯鲁嘎吉-博客园 http://www.cnblogs.com/kailugaji/1#include<stdio.h>2voidmain(){3inta,b,m,n,a_m,b_n,sum,power(int,int),fact(int),add(int,int)...
代码星球
·
2020-10-02
语言
一个
数学
问题
C语言 投票系统:给定候选人,从键盘输入候选人的名字,统计票数,并输出最终获胜者
投票系统:给定候选人名单,从键盘输入候选人的名字,统计票数,并输出最终获胜者。若投票人输入的名字不在其候选名单上,则该票数无效。//凯鲁嘎吉-博客园 http://www.cnblogs.com/kailugaji/1#include<stdio.h>2#include<string.h&g...
代码星球
·
2020-10-02
语言
投票
系统
给定
候选人
C语言 矩阵的转置及矩阵的乘法
//凯鲁嘎吉-博客园 http://www.cnblogs.com/kailugaji/1#include<stdio.h>2#defineN23#defineM34voidmain(){5inti,j,a[N][M],b[M][N];6//从键盘输入矩阵a7for(i=0;i<N;i++)...
代码星球
·
2020-10-02
矩阵
语言
转置
乘法
C语言 统计一串字符中空格键、Tab键、回车键、字母、数字及其他字符的个数(Ctrl+Z终止输入)
//凯鲁嘎吉-博客园 http://www.cnblogs.com/kailugaji/ 1#include<stdio.h>23voidmain(){4intc,letter=0,num=0,blank=0,tab=0,enter=0,other=0,i=0,sum=0;5...
代码星球
·
2020-10-02
字符
语言
统计
一串
空格键
C语言 统计一篇英文短文中单词的个数
//凯鲁嘎吉-博客园 http://www.cnblogs.com/kailugaji/1#include<stdio.h>2#defineN10003voidmain(){4charen[N][81];5inti,j,num=0,n,state;6//num用来统计单词的个数7//s...
代码星球
·
2020-10-02
语言
统计
一篇
英文
文中
C语言 文件的读写操作
//凯鲁嘎吉-博客园 http://www.cnblogs.com/kailugaji/1#include<stdio.h>2#include<stdlib.h>3voidmain(){4inta;5voidwrite();6voidread();7while(1){8pr...
代码星球
·
2020-10-02
语言
文件
读写
操作
C语言 汉诺塔问题
//凯鲁嘎吉-博客园 http://www.cnblogs.com/kailugaji/ 汉诺塔是由三根杆子A,B,C组成的。A杆上有n个(n>1)穿孔圆盘,盘的尺寸由下到上依次变小。要求按下列规则将所有圆盘移至C杆:每次只能移动一个...
代码星球
·
2020-10-02
语言
汉诺塔
问题
C语言 用π/4=1-1/3+1/5-1/7+... 求π的近似值
//凯鲁嘎吉-博客园 http://www.cnblogs.com/kailugaji/1#include<stdio.h>2#include<math.h>3voidmain(){4ints=1;5doublen=1.0,t=1.0,pi=0;6while(fabs(t)>1e...
代码星球
·
2020-10-02
语言
7+...
近似值
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
1
2
下一页
尾页
按字母分类:
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
其他