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语言
LeetCode-391. 完美矩形(使用C语言编译,详解)
#defineAREA(rectang)((rectang[3]-rectang[1])*(rectang[2]-rectang[0]))#defineIndex(x,y,Hashlen)((x*x+y*y)%Hashlen)voidHash_Init(intHash[][8],intlen){for(inti=0;i...
代码星球
·
2020-09-10
LeetCode-391.
完美
矩形
使用
语言
C语言异常处理之 setjmp()和longjmp()
异常处理之除0情况相信大家处理除0时,都会通过函数,然后判断除数是否为0,代码如下所示:其实这个函数还有瑕疵,当我们调用divide(0,1)时,返回值也是0,在程序运行时,根本无法判断返回值0是不是除法为0的原因. 描述和goto很相似,但是可以从一个函数到另外一个函数的跳转,常常用在异常处理上面.这两个函...
代码星球
·
2020-09-10
语言
异常
处理
setjmp
longjmp
C语言编程练习(一)
问题一: 问题描述:输入n个数,n<=100,找到其中最小的数和最大的数 输入样例:4 1234 输出样例:141#include"stdio.h"2intmain(){3...
代码星球
·
2020-08-31
语言编程
练习
理解C语言中指针的声明以及复杂声明的语法
昨天刚把《C程序设计语言》中“指针与数组”章节读完,最终把心中的疑惑彻底解开了。如今记录下我对指针声明的理解。顺便说下怎样在C语言中创建复杂声明以及读懂复杂声明。本文章中的内容參考自《C程序设计语言》指针是什么就不具体说明了,用一句话来总结就是:“指针是一种保存变量地址的变量”。先看看代码:inti=1;int*p;/...
代码星球
·
2020-08-26
声明
理解
言中
指针
以及
C语言利用for循环打印菱形
这次用的方法是上下部分分开打印,先打印上部分,再打印下部分。先举个简单的例子打印,再改进代码,登堂入室从而理解。例:打印一个高度(高度必须为奇数)为5的菱形,上下拆分就是上部分为3行的三角形,下部分为2行的倒三角形(代码如下:)#include<stdio.h>intmain(){inti,j;for(i=...
代码星球
·
2020-08-25
语言
利用
for
循环
打印
C语言利用for循环打印数字三角金字塔
#include<stdio.h>intmain(){inti,j;for(i=1;i<=5;i++)//打印高度为5的数字金字塔{for(j=1;j<=5-i;j++)//打印空格{printf("");}for(j=1;j<=i;j++)//打印随高度递增数字printf("%2d",...
代码星球
·
2020-08-25
语言
利用
for
循环
打印
C语言计时器问题
#include<stdio.h>#include<Windows.h>voidtime(void){intx=0,y=0,z=0,q=0;while(1){Sleep(1000);printf("%d时%d分%d秒",x,y,z);z++;q=z;if(z==60){z=0;y++;if(y=...
代码星球
·
2020-08-25
语言
计时器
问题
关于C语言解决汉诺塔(hanoi)问题
汉诺塔是典型的递归调用问题:hanoi简介:印度教的主神梵天在创造世界的时候,在其中一根针上从下到上地穿好了由大到小的64片金片,这就是所谓的汉诺塔。不论白天黑夜,总有一个僧侣在按照下面的法则移动这些金片:一次只移动一片,不管在哪根针上,小片必须在大片上面。僧侣们预言,当所有的金片都从梵天穿好的那根针上移到另外一根针上...
代码星球
·
2020-08-25
关于
语言
解决
汉诺塔
hanoi
C语言实现使用动态数组实现循环队列
我在上一篇博客《C语言实现使用静态数组实现循环队列》中实现了使用静态数组来模拟队列的操作。因为数组的大小已经被指定。无法动态的扩展。所以在这篇博客中,我换成动态数组来实现。动态数组能够不断开辟内存空间。仅仅是会在数组的初始化时有所不同。其它对数组的操作都是一样的。代码上传...
代码星球
·
2020-08-25
实现
语言
使用
动态
数组
通过C语言程序改动控制台的背景和前景颜色
本文主要解说怎样通过C语言来改动dos背景和前景颜色。我们首先来看一下dos的背景颜色的属性。打开開始菜单,点击执行,弹出执行对话框。输入cmd,回车。(打开dos控制台)在命令提示符界面下,输入helpcolor,弹出下图所看到的的提示信息。3.源程序例如以下:#include<time.h>#inclu...
代码星球
·
2020-08-25
通过
语言程序
改动
控制台
景和
iOS面试题---Objective_C语言特性:分类、扩展、代理、通知、KVO、KVC、属性
更多的文章请看-2020iOS面试大全持续更新!分类扩展代理(Delegate)通知(NSNotification)KVO(Key-valueobserving)KVC(Key-valuecoding)属性关键字 一、分类1.分类的作用?声明私有方法,分解体积大的类文件,把framework的私有方法公开2....
代码星球
·
2020-08-22
iOS
试题
---Objective
语言
特性
C语言速度优化之指针赋值与if推断
近期在写的一个项目须要优化处理速度,我写了一下程序来測试指针赋值与指针推断的速度比較。结果让我大吃一惊。#include<stdio.h>#include<stdlib.h>#include<time.h>intmain(intargc,char*argv[]){intj;int*t...
代码星球
·
2020-08-21
语言
速度
优化
指针
赋值
C语言中的const,free使用方法具体解释
注意:C语言中的const和C++中的const是有区别的。并且在使用VS编译測试的时候。假设是C的话,请一定要建立一个后缀为C的文件。不要是CPP的文件。由于,两个编译器会有区别的。一、C语言中的const比較常见的使用方法,const做常量#include<stdio.h>#includ...
代码星球
·
2020-08-20
语言
中的
const
free
使用方法
C语言/原子/编译,你真的明白了吗?
版权申明:本文为博主窗户(ColinCai)原创,欢迎转帖。如要转贴,必须注明原文网址 http://www.cnblogs.com/Colin-Cai/p/7668982.html 作者:窗户 QQ:6679072 E-mail:6679072@qq.com 说到原子,类似于以下的代码可能人人都可以看出...
代码星球
·
2020-08-09
语言
原子
编译
真的
明白
python和C语言混编的几种方式
版权申明:本文为博主窗户(ColinCai)原创,欢迎转帖。如要转贴,必须注明原文网址 http://www.cnblogs.com/Colin-Cai/p/7594551.html 作者:窗户 QQ:6679072 E-mail:6679072@qq.com Python这些年风头一直很盛,占据了很...
代码星球
·
2020-08-09
python
语言
混编
几种
方式
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
...
11
12
13
14
15
...
下一页
尾页
按字母分类:
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
其他