#易语言

OC语言基础知识

 OC语言基础知识一、面向对象OC语言是面向对象的,c语言是面向过程的,面向对象和面向过程只是解决问题的两种思考方式,面向过程关注的是解决问题涉及的步骤,面向对象关注的是设计能够实现解决问题所需功能的类。术语:OO面向对象、OOP面向对象编程 二、类(一)关于类类的设计只关注三个东西:类名、属性和方...
代码星球 代码星球·2020-04-18

C语言枚举

应该是 各种语言都支持枚举的。 所以这个 之前在我们java案例里面就出现过的季节代码再次出现了。 枚举帮我们起到一个变量值,在某一范围内的限定,用来避免一些非法值的键入。值得注意的是,这里面的枚举变量可以赋初值。但是感觉会出问题。就是每一个枚举中的值,都有一个非负整数与他对应。...
代码星球 代码星球·2020-04-18

go语言关于线程与通道channal

在go语言中,封装了多线程的使用方法,使其变得简单易用。在这里说说自己一点体会,不正确的地方还是请各位大牛指正。关于go语言的并发机制,这很简单,在你要执行的函数前面加上go即可比如:packagemainimport("fmt")funcmain(){gofmt.Println("1")fmt.Println("2"...

17个C语言可以做的小案例项目

  C语言是我们大多数人的编程入门语言,对其也再熟悉不过了,不过很多初学者在学习的过程中难免会出现迷茫,比如:不知道C语言可以开发哪些项目,可以应用在哪些实际的开发中……,这些迷茫也导致了我们在学习的过程中不知道如何学、学什么,所以,总结这个列表,希望对C语言初学者可以有所帮助~  C语言可...

C语言--pow()函数实现

  为什么自己实现一个pow()函数呢?昨天在Linux操作系统中调用这一个函数时,一直报错,也没有查找到具体的原因。故心血来潮实现这一函数功能。函数所在头文件:  在"math.h"头文件中函数原型1doublepow(doublebase,doubleexponent);函数...
代码星球 代码星球·2020-04-17

java语言的优缺点

转载自:https://blog.csdn.net/bingshanyijiao_fkx/article/details/51613954角度一:优点:简单、安全、稳定、跨平台缺点:需要运行环境、不适合开发桌面应用程序应用:BS结构的ERP系统、金融系统、电子商务系统、网站等几乎所有的银行系统和银行网站都是基于Java...
代码星球 代码星球·2020-04-17

C语言循环优化二三事(一)

一.代码移动将在循环里面多次计算,但是结果不会改变的计算,移到循环外面去。例子:优化前:voidlower1(char*s){inti;for(i=0;i<strlen(s);++i)if(s[i]>='A'&&s[i]<='Z')s[i]-=('A'-'a');}优化后:voidlo...
代码星球 代码星球·2020-04-17

C语言数组篇(一)一维数组

   0. 数组的两种表现形式        一种是常见的a[10];          //初学者常用 &n...
代码星球 代码星球·2020-04-17

c语言判断某一年是否为闰年的各种实现程序代码

     本文导语: c语言判断某一年是否为闰年的各种实现程序代码1、公历闰年计算原则(按一回归年365天5小时48分45.5秒)1)普通年能整除4且不能整除100的为闰年。(如2004年就是闰年,1900年不是闰年)2)世纪年能整除400的是闰年。(如200...

C语言递归分析

下图描述的是从问题引出到问题变异的思维过程:本文以数制转换为引,对递归进行分析。主要是从多角度分析递归过程及讨论递归特点和用法。一次在完成某个程序时,突然想要实现任意进制数相互转换,于是就琢磨,至少涉及以下参数:源进制数:scr目标进制:dest_d实现的大致思路:scr-->数字分解-->按权求和--&g...
代码星球 代码星球·2020-04-17

c语言实行泛型hashmap

代码出处:AsimplestringhashmapinC  https://github.com/petewarden/c_hashmapmain.c(main2是官方源代码,main是博主写的代码,实现了String类型及Char类型的存取,看官可以根据以下代码触类旁通,限于博主的c语言功底有限,...
代码星球 代码星球·2020-04-17

c语言求素数以及改进算法

代码需要使用c99编译#include<stdio.h>#include<stdlib.h>#include<math.h>//是否为素数//从2到x-1测试是否可以整除//时间复杂度O(n-2),n趋向正无穷intisPrime(intx){intret=1;for(inti=2;...

c语言数组在作为参数传递时注意事项

1、不能在[]给定大小2、不要在被调用函数里使用sizeof(a)/sizeof(a[0])形式传递数组大小,直接给出数组长度,或者在主调函数中使用sizeof(a)/sizeof(a[0])传递长度...

c语言数组类型默认值(c99)

#include<stdio.h>#include<stdlib.h>intmain(){intarr[6]={0};//每个值默认0for(inti=0;i<len;i++)printf("%d",arr[i]);return0;}输出==========================...

二分查找法c语言实现

二分查找法是从已经排序的线性表(通常是数组)里快速查找到目标元素所在索引,时间复杂度O(log2n)。以下是从java源代码中抄来,稍微修改的代码。#include<stdio.h>#include<assert.h>#defineARRAY_SIZE(x)(sizeof(x)/sizeof((...
代码星球 代码星球·2020-04-17
首页上一页...5051525354...下一页尾页