当前位置:K88软件开发文章中心编程语言C/C++C/C++01 → 文章列表
文章标题关闭所有内容预览 | 展开所有内容预览
  • C 程序结构 [内容预览] 0 | 2019-01-11 13:02:38
    C程序结构在我们学习C语言的基本构建块之前,让我们先来看看一个最小的C程序结构,在接下来的章节中可以以此作为参考。CHelloWorld实例C程序主要包括以下部分:预处理器指令函数变量语句&表达式注释让我们看一段简单的代码,可以输出单词"HelloWorld":实例#include<stdio.h>intmai...

    [阅读全文]

  • C 环境设置 [内容预览] 0 | 2019-01-11 13:02:36
    C环境设置本地环境设置如果您想要设置C语言环境,您需要确保电脑上有以下两款可用的软件,文本编辑器和C编译器。文本编辑器这将用于输入您的程序。文本编辑器包括WindowsNotepad、OSEditcommand、Brief、Epsilon、EMACS和vim/vi。文本编辑器的名称和版本在不同的操作系统上可能会有所不同...

    [阅读全文]

  • C 简介 [内容预览] 0 | 2019-01-11 13:02:34
    C简介C语言是一种通用的高级语言,最初是由丹尼斯·里奇在贝尔实验室为开发UNIX操作系统而设计的。C语言最开始是于1972年在DECPDP-11计算机上被首次实现。在1978年,布莱恩·柯林汉(BrianKernighan)和丹尼斯·里奇(DennisRitchie)制作了C的第一个公开可用的描述,现在被称为K&...

    [阅读全文]

  • C 语言教程,C 语言 [内容预览] 0 | 2019-01-11 13:02:32
    C语言教程C语言是一种通用的、面向过程式的计算机程序设计语言。1972年,为了移植与开发UNIX操作系统,丹尼斯·里奇在贝尔电话实验室设计开发了C语言。C语言是一种广泛使用的计算机语言,它与Java编程语言一样普及,二者在现代软件程序员之间都得到广泛使用。当前最新的C语言标准为C11,在它之前的C语言标准为C99。现在...

    [阅读全文]

  • 开发人员需要的技能 [内容预览] 0 | 2019-01-04 07:51:14
    -->转载自:阿烈的博客这是我在2012年5月写下的总结性的文章。昨晚我重新阅读了一遍,然后调整了一些内容,但总体的思想没有变。123456789101112131415161718192021222324252627282930313233343536373839目录1.概述2.开发技术2.1.编程素养(1)算法类(...

    [阅读全文]

  • 计算任意一个日期是星期几 [内容预览] 0 | 2019-01-04 07:48:48
    -->//公式w=(int)(c/4)–2*c+y+(int)(y/4)+(int)(13*(m+1)/5)+d–1;//可以获取当前日期,并计算今天是星期几.#include<stdio.h>#include<stdlib.h>#include?<math.h>#include<time.h>...

    [阅读全文]

  • c语言求亲密树对 [内容预览] 0 | 2019-01-04 07:48:47
    -->[t]亲密数:满足整数A的因子(包括1,不包括自身)之和a1等于B,且B的因子(包括1,不包括自身)之和b1等于A,且A不等于B[/t]#include<stdio.h>voidqms(longm);?//计算亲密数函数intmain(){longm;printf(“输入最大范围:“);s...

    [阅读全文]

  • [图文] c语言魔术师发牌问题(循环链表) [内容预览] 0 | 2019-01-04 07:48:46
    -->[t]问题如下:魔术师手上又13张黑牌,分别为A~K,现在魔术师将牌正面朝下叠在一起,只要数数就能抽出相应的牌,从1数到13,现在我们用c语言解决魔术师手中的牌预先顺序。[/t][t]程序如下:[/t]#include<stdio.h>#include<stdlib.h>#defineCardNumber13ty...

    [阅读全文]

  • [图文] c语言方块排列游戏 [内容预览] 0 | 2019-01-04 07:48:45
    -->假设有九个格子,其中八个格子为1~8的互不相同的数字,另外一个为空,用0表示,现在我们需要将1~8这些数字排列成1,2,3,4,5,6,7,8,0?就像手机上的拼图游戏一样。[t]程序设计思想:[/t]1)定义一个结构体,结构体成员为一个二维数组和“0”(空格)的坐标x,y2)当我们进行上下左右操作时,程序应该交...

    [阅读全文]

  • [图文] 【分享】极客学院视频教程下载 [内容预览] 0 | 2019-01-04 07:48:44
    -->视频是我保存下来的,分享给那些没钱买vip想学编程的TX们了。大家要是真的喜欢极客学院的视频教程,建议大家还是花点钱买个vip,可以享受课程的及时更新,和一些问答服务。毕竟人家赚钱也不容易。下载地址:微信搜索并关注“bcoder编程网”,输入“jike”,获取下载地址!课程截图:

    [阅读全文]

  • [图文] 复习几个排序算法 [内容预览] 0 | 2019-01-04 07:48:43
    -->冒泡排序算法原理冒泡排序算法的运作如下:(从后往前)比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比...

    [阅读全文]

  • C语言sizeof是关键字还是函数? [内容预览] 0 | 2019-01-04 07:48:42
    -->sizeof是关键字不是函数,就算不知道它是否为32个关键字之一时,我们也可以借助编译器确定它的身份。来看看下面几种情况:A),sizeof(int);B),sizeof(i);C),sizeofint;D),sizeofi;32位系统下:首先很明显A、B都是4.我们用VisualC++6.0或者其他编译器来试下...

    [阅读全文]

  • typedef的用法、struct和typedef struct的区别 [内容预览] 0 | 2019-01-04 07:48:40
    -->一、typedef的用法①:定义一种类型的别名,但不是简单的宏替换。通常来说,typedef要比#define要好,特别是在有指针的场合:1234typedef??char?*pStr1;#definepStr2?char*;pStr1?s1,s2;pStr2?s3,s4;在上述的变量定义中,s1、s2、s3都被...

    [阅读全文]

  • [图文] 小甲鱼全套教程之C C++数据结构系列教程 [内容预览] 0 | 2019-01-04 07:48:38
    这是笔者大二学数据结构的时候看过的视频,感觉讲的蛮不错的,就给大家分享下。视频一共有99个吧,有点多,笔者也也只看了一点。问题可以去他们论讨论。获取下载地址(百度云)

    [阅读全文]

  • c语言-内存分配 [内容预览] 0 | 2019-01-04 07:48:37
    -->引言:对于C语言程序,了解它运行时在内存中是如何分配的对于我们理解它的运行机制是非常有用的。下面就总结一下C语言程序的一些内存分配知识。一一段C程序,编译连接后形成的可执行文件一般有代码段、数据段、堆和栈等几部分组成。其中数据段又包括只读数据段、已初始化的读写数据段和未初始化的BSS段。如下图所示:文本段:存放程...

    [阅读全文]

  • c语言-回调函数 [内容预览] 0 | 2019-01-04 07:36:04
    -->想要全面的了解一个概念,必须至少了解它的三点:它是什么、它有什么用、它在什么时候用。对于回调函数,同样从三个方面了解它。1、什么是回调函数?2、回调函数该如何使用?3、回调函数在什么情况下使用?答案一:回调函数:见名知意,首先肯定的一点是它是一个函数,修饰词回调指的是程序员自己定义一个函数并实现它的程序内容,然后...

    [阅读全文]

  • c语言的位操作 [内容预览] 0 | 2019-01-04 07:36:02
    -->一、基本位操作|或&与~取反^异或<<左移>>右移二、位操作的常见用法1.获取某位的值1234#defineBitGet(Number,pos)((Number)|=1<<(pos))//把某位置1#defineBitGet(Number,pos)((Number)&=~(1<<(pos))//把...

    [阅读全文]

  • 12个有趣的C语言面试题及答案 [内容预览] 0 | 2019-01-04 07:36:01
    -->1.gets()函数问:请找出下面代码里的问题:123456789101112#include<stdio.h>intmain(void){charbuff[10];memset(buff,0,sizeof(buff));gets(buff&...

    [阅读全文]

  • 汉诺塔演示–c语言解释版 [内容预览] 0 | 2019-01-04 07:35:59
    -->以下是代码:1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980...

    [阅读全文]

  • c语言三维球动画程序 [内容预览] 0 | 2019-01-04 07:35:57
    -->这是用VC6写的一个小动画程序,显示一个不断旋转的三维球体和它的包围盒,同时可以用WSAD四个键调整视角以下是源代码:12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535...

    [阅读全文]

  • 无需图形库的俄罗斯方块代码 [内容预览] 0 | 2019-01-04 07:35:56
    -->1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283...

    [阅读全文]

  • c语言简单的万年历实现 [内容预览] 0 | 2019-01-04 07:35:55
    -->1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283...

    [阅读全文]

  • C语言用Beep函数演奏乐曲 [内容预览] 0 | 2019-01-04 07:33:35
    -->1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283...

    [阅读全文]

  • [图文] 小甲鱼C++视频教程下载 [内容预览] 0 | 2019-01-04 07:33:33
    下载方式:小甲鱼获取下载地址(百度云)

    [阅读全文]

  • 程序和程序设计 [内容预览] 9 | 2019-01-03 00:07:50
    :2011-05-0108:06:00本节介绍关于程序和程序设计的基本知识。1.C程序介绍计算机已经在各行各业发挥着巨大的作用,但是,不熟悉计算机的人把它看的很神秘。实际上,计算机只不过是一种具有内部存储能力、由程序自动控制的电子设备。人们将事先编写好的计算机指令存储在计算机内存中,当人们给出命令之后,计算机就按照这些...

    [阅读全文]

  • 程序的算法 [内容预览] 9 | 2019-01-03 00:07:49
    :2011-05-0206:50:21我们在解决一个特定问题时,除了要设计合理的数据结构外,还要设计性能较优的算法。算法是指为解决特定问题而采取的确定且有限的步骤。一个算法应当具有以下几个特性:(1)有穷性:一个算法包含的操作步骤应该是有限的。也就是说在执行若干操作步骤后,算法将结束,而且每一步都在合理的时间内完成。(...

    [阅读全文]

  • 结构化程序设计和模块化结构 [内容预览] 9 | 2019-01-03 00:07:49
    :2011-05-0314:18:50本文介绍了结构化程序设计和模块化结构的知识。1.结构化程序设计结构化程序由三种基本结构组成。(1)顺序结构。赋值语句、输入、输出语句都是顺序结构。当执行由这些语句构成的程序时,将按这些语句在程序中的先后顺序逐条执行,没有分支,没有转移。顺序结构可用图1所示的流程图表示,其中(a)是...

    [阅读全文]

  • C语言程序的基本结构与格式 [内容预览] 9 | 2019-01-03 00:07:48
    :2011-05-0513:37:04C语言语法简洁、紧凑,使用方便、灵活,具有丰富的预定义运算符和数据类型,自定义数据类型也十分灵活。C程序的模块化主要通过函数实现。由于C语言既有高级语言的功能,又有低级语言的一些功能,因此既可以用它来编写系统软件,也可以用来编写应用软件。本节主要介绍了C语言程序的基本结构与格式,下...

    [阅读全文]

  • C语言的标识符 [内容预览] 9 | 2019-01-03 00:07:47
    :2011-05-0514:15:08本节将讲解C语言标识符的命名规则和分类。1、C语言的标识符命名规则在C语言中,有许多符号的命名,如变量名、函数名、数组名等,都必须遵守一定的规则,按此规则命名的符号称为标识符。合法标识符的命名规则是:(1)标识符可以由字母、数字和下划线组成;(2)第一个字符必须为字母或下划线;(3...

    [阅读全文]

  • C语言的常量与变量 [内容预览] 9 | 2019-01-03 00:07:47
    :2011-05-0822:28:02本节主要介绍常量和变量的概念及使用方法。1、常量所谓常量是指在程序运行过程中,其值不能被改变的量。在C语言中,常量在程序中经常直接出现,有整型常量、实型常量、字符常量和字符串常量等类型。整型常量还可以进一步分为短整型常量、长整型常量等。整型常量和实型常量又称数值型常量,它们有正值和...

    [阅读全文]

 C/C++01   200   30   4/7页      1   2   3   4   5         GO