Register

  • 点击获取
  •   

已有账号直接登录    

公告:

热门文章 C语言入门十个小实验

时间:2016-7-16 作者:RainFly   分类: C语言入门视频教程   热度: 12339°  评论:4  
时间:2016-7-16   分类: C语言入门视频教程    热度:12339   评论:4

你能想到的,C语言都能搞,可以说是无所不能,把C学好,上手其他语言也会事半功倍。题主只是还没有入门,只看教程不动手永远学不会,推荐10个C的入门小项目,由易到难,开始动手做一些常见的小东西吧。 实验1.C/C++ - C语言制作简单计算器  用C语言做一个简单的计算器,进行加、减、乘、除操作。项目涉及的所有数学知识都很简单,但输入过程会增加复杂性。

实验2.C/C++ - C语言制作2048

2048是之前十分火爆的一款益智游戏。项目将使用 C 语言完成一个2048游戏。

实验3.C/C++ - C语言版flappy_bird

Flappy Bird 是之前十分热门的小游戏,后来出现多个衍生版本。项目将使用 C 语言来实现一个字符版 Flappy Bird,感受不一样的风采。

实验4.C/C++ - C语言版扫雷游戏

扫雷是Window系统中自带的经典游戏。项目将使用 C 语言完成一个简单的扫雷游戏。

实验5.C/C++ - C语言编写万年历 本次课程将使用 C 语言完成一个简单的日历功能。输入相应的年/月即可看到当月的日历。 实验6.C/C++ - C语言快速实现五子棋 用最最简单的代码来实现五子棋游戏,帮助大家复习基础知识,了解一个项目的开发流程。 实验7.C/C++ - C语言模拟ATM自动取款机系统 用 C 语言实现简单模拟 ATM 自动取款机的查询、存款、取款等功能。效果为在终端下的字符界面。 实验8.C/C++ - C语言利用epoll实现高并发聊天室 实现客户端和服务端编程,服务端使用epoll机制,高并发必备,支持多客户聊天室聊天;客户端使用epoll和fork,父进程与子进程通过pipe通信。 实验9.C/C++ - C语言实现一个支持PHP的简易WEB服务器 本项目课主要用C语言实现一个简易的WEB服务器,并能支持动态解析PHP程序。 实验10.C/C++ - C语言实现ping程序 本项目带领你学习用C语言实现ping命令。通过本项目中你可以更深入地理解TCP/IP协议,掌握C语言进行网络编程的技巧方法。

热门文章 补充1:原码反码补码转换及运算讲解

热门文章 第十一节:.本章小结

时间:2015-5-19 作者:RainFly   分类: C语言入门视频教程   热度: 13806°  评论:0  
时间:2015-5-19   分类: C语言入门视频教程    热度:13806   评论:0

          雨夜轩解读谭浩强版C语言教程,针对初学者量身打造,避开网上流传的种类繁多的视频教程,由于大部分都是在辅导机构或者上课录制的,所以目标不明确,而且不附带教材和疑问解答,雨夜轩提供此视频讲解的详细文章,下方也可以留下疑问,只要你的问题阐述明确,我们会第一时间为你解答。

热门文章 第十节:C语言逗号运算符

时间:2015-5-19 作者:RainFly   分类: C语言入门视频教程   热度: 10111°  评论:1  
时间:2015-5-19   分类: C语言入门视频教程    热度:10111   评论:1

C语言逗号运算符       在C语言中逗号“,”也是一种运算符,称为逗号运算符。 其功能是把两个表达式连接起来组成一个表达式, 称为逗号表达式。其一般形式为:       表达式1, 表达式2       其求值过程是分别求两个表达式的值,并以表达式2的值作为整个逗号表达式的值。       【例3-19】逗号运算符举例       #include<stdio.h>       intmain(void){       int a=2,b=4,c=6,x,y;       y=(x=a+b),(b+c);       printf("y=%d,x=%d",y,x);       return0;       } 运行结果:       y=6,x=6 

      代码作更改

      #include<stdio.h>       intmain(void){       int a=2,b=4,c=6,x,y;       y=(x=a+b,b+c);       printf("y=%d, x=%d \n",y,x);       return0;       } 运行结果:       y=10, x=6       本例中,y等于整个逗号表达式的值,也就是表达式2的值,x是第一个表达式的值。       对于逗号表达式还要说明三点:       逗号表达式一般形式中的表达式1和表达式2 也可以又是逗号表达式。例如:       表达式1, ( 表达式2, 表达式3 )       形成了嵌套情形。因此可以把逗号表达式扩展为以下形式:       表达式1, 表达式2, …表达式n       整个逗号表达式的值等于表达式n的值。       程序中使用逗号表达式,通常是要分别求逗号表达式内各表达式的值,并不一定要求整个逗号表达式的值。       并不是在所有出现逗号的地方都组成逗号表达式,如在变量说明中,函数参数表中逗号只是用作各变量之间的间隔符。

热门文章 第九节:C语言赋值运算符

时间:2015-5-19 作者:RainFly   分类: C语言入门视频教程   热度: 9143°  评论:0  
时间:2015-5-19   分类: C语言入门视频教程    热度:9143   评论:0

          雨夜轩解读谭浩强版C语言教程,针对初学者量身打造,避开网上流传的种类繁多的视频教程,由于大部分都是在辅导机构或者上课录制的,所以目标不明确,而且不附带教材和疑问解答,雨夜轩提供此视频讲解的详细文章,下方也可以留下疑问,只要你的问题阐述明确,我们会第一时间为你解答。

热门文章 第八节:C语言算术运算符

时间:2015-5-19 作者:RainFly   分类: C语言入门视频教程   热度: 10105°  评论:0  
时间:2015-5-19   分类: C语言入门视频教程    热度:10105   评论:0

          雨夜轩解读谭浩强版C语言教程,针对初学者量身打造,避开网上流传的种类繁多的视频教程,由于大部分都是在辅导机构或者上课录制的,所以目标不明确,而且不附带教材和疑问解答,雨夜轩提供此视频讲解的详细文章,下方也可以留下疑问,只要你的问题阐述明确,我们会第一时间为你解答。

热门文章 ASCII

时间:2015-5-19 作者:RainFly   分类: C语言入门视频教程   热度: 13097°  评论:0  
时间:2015-5-19   分类: C语言入门视频教程    热度:13097   评论:0

          ASCII(American Standard Code for Information Interchange,美国信息互换标准代码,ASCⅡ)是基于拉丁字母的一套电脑编码系统。它主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。

ASCII第一次以规范标准的型态发表是在1967年,最后一次更新则是在1986年,至今为止共定义了128个字符,其中33个字符无法显示(这是以现今操作系统为依归,但在DOS模式下可显示出一些诸如笑脸、扑克牌花式等8-bit符号),且这33个字符多数都已是陈废的控制字符,控制字符的用途主要是用来操控已经处理过的文字,在33个字符之外的是95个可显示的字符,包含用键盘敲下空白键所产生的空白字符也算1个可显示字符(显示为空白)。

以下是常用的ASCII码对照表:

十进制 十六进制 字符 9 9 TAB(制表符) 10 A 换行 13 D 回车 32 20 空格 33 21 ! 34 22 " 35 23 # 36 24 $ 37 25 % 38 26 & 39 27 ' 40 28 ( 41 29 ) 42 2A * 43 2B + 44 2C , 45 2D - 46 2E . 47 2F / 48 30 0 49 31 1 50 32 2 51 33 3 52 34 4 53 35 5 54 36 6 55 37 7 56 38 8 57 39 9 58 3A : 59 3B ; 60 3C < 61 3D = 62 3E > 63 3F ? 64 40 @ 65 41 A 66 42 B 67 43 C 68 44 D 69 45 E 70 46 F 71 47 G 72 48 H 73 49 I 74 4A J 75 4B K 76 4C L 77 4D M 78 4E N 79 4F O 80 50 P 81 51 Q 82 52 R 83 53 S 84 54 T 85 55 U 86 56 V 87 57 W 88 58 X 89 59 Y 90 5A Z 91 5B [ 92 5C \ 93 5D ] 94 5E ^ 95 5F _ 96 60 ` 97 61 a 98 62 b 99 63 c 100 64 d 101 65 e 102 66 f 103 67 g 104 68 h 105 69 i 106 6A j 107 6B k 108 6C l 109 6D m 110 6E n 111 6F o 112 70 p 113 71 q 114 72 r 115 73 s 116 74 t 117 75 u 118 76 v 119 77 w 120 78 x 121 79 y 122 7A z 123 7B { 124 7C | 125 7D } 126 7E ~

完整的ASCII编码表如下

ASCII控制字符

二进制 十进制 十六进制 缩写 可以显示的表示法 名称/意义 0000 0000 0 00 NUL ? 空字符(Null) 0000 0001 1 01 SOH ? 标题开始 0000 0010 2 02 STX ? 本文开始 0000 0011 3 03 ETX ? 本文结束 0000 0100 4 04 EOT ? 传输结束 0000 0101 5 05 ENQ ? 请求 0000 0110 6 06 ACK ? 确认回应 0000 0111 7 07 BEL ? 响铃 0000 1000 8 08 BS ? 退格 0000 1001 9 09 HT ? 水平定位符号 0000 1010 10 0A LF ? 换行键 0000 1011 11 0B VT ? 垂直定位符号 0000 1100 12 0C FF ? 换页键 0000 1101 13 0D CR ? 归位键 0000 1110 14 0E SO ? 取消变换(Shift out) 0000 1111 15 0F SI ? 启用变换(Shift in) 0001 0000 16 10 DLE ? 跳出数据通讯 0001 0001 17 11 DC1 ? 设备控制一(XON 启用软件速度控制) 0001 0010 18 12 DC2 ? 设备控制二 0001 0011 19 13 DC3 ? 设备控制三(XOFF 停用软件速度控制) 0001 0100 20 14 DC4 ? 设备控制四 0001 0101 21 15 NAK ? 确认失败回应 0001 0110 22 16 SYN ? 同步用暂停 0001 0111 23 17 ETB ? 区块传输结束 0001 1000 24 18 CAN ? 取消 0001 1001 25 19 EM ? 连接介质中断 0001 1010 26 1A SUB ? 替换 0001 1011 27 1B ESC ? 跳出 0001 1100 28 1C FS ? 文件分割符 0001 1101 29 1D GS ? 组群分隔符 0001 1110 30 1E RS ? 记录分隔符 0001 1111 31 1F US ? 单元分隔符 0111 1111 127 7F DEL ? 删除

ASCII可显示字符 二进制 十进制 十六进制 图形 0010 0000 32 20 (空格)(?) 0010 0001 33 21 ! 0010 0010 34 22 " 0010 0011 35 23 # 0010 0100 36 24 $ 0010 0101 37 25 % 0010 0110 38 26 & 0010 0111 39 27 ' 0010 1000 40 28 ( 0010 1001 41 29 ) 0010 1010 42 2A * 0010 1011 43 2B + 0010 1100 44 2C , 0010 1101 45 2D - 0010 1110 46 2E . 0010 1111 47 2F / 0011 0000 48 30 0 0011 0001 49 31 1 0011 0010 50 32 2 0011 0011 51 33 3 0011 0100 52 34 4 0011 0101 53 35 5 0011 0110 54 36 6 0011 0111 55 37 7 0011 1000 56 38 8 0011 1001 57 39 9 0011 1010 58 3A : 0011 1011 59 3B ; 0011 1100 60 3C < 0011 1101 61 3D = 0011 1110 62 3E > 0011 1111 63 3F ?    二进制 十进制 十六进制 图形 0100 0000 64 40 @ 0100 0001 65 41 A 0100 0010 66 42 B 0100 0011 67 43 C 0100 0100 68 44 D 0100 0101 69 45 E 0100 0110 70 46 F 0100 0111 71 47 G 0100 1000 72 48 H 0100 1001 73 49 I 0100 1010 74 4A J 0100 1011 75 4B K 0100 1100 76 4C L 0100 1101 77 4D M 0100 1110 78 4E N 0100 1111 79 4F O 0101 0000 80 50 P 0101 0001 81 51 Q 0101 0010 82 52 R 0101 0011 83 53 S 0101 0100 84 54 T 0101 0101 85 55 U 0101 0110 86 56 V 0101 0111 87 57 W 0101 1000 88 58 X 0101 1001 89 59 Y 0101 1010 90 5A Z 0101 1011 91 5B [ 0101 1100 92 5C \ 0101 1101 93 5D ] 0101 1110 94 5E ^ 0101 1111 95 5F _  二进制 十进制 十六进制 图形 0110 0000 96 60 ` 0110 0001 97 61 a 0110 0010 98 62 b 0110 0011 99 63 c 0110 0100 100 64 d 0110 0101 101 65 e 0110 0110 102 66 f 0110 0111 103 67 g 0110 1000 104 68 h 0110 1001 105 69 i 0110 1010 106 6A j 0110 1011 107 6B k 0110 1100 108 6C l 0110 1101 109 6D m 0110 1110 110 6E n 0110 1111 111 6F o 0111 0000 112 70 p 0111 0001 113 71 q 0111 0010 114 72 r 0111 0011 115 73 s 0111 0100 116 74 t 0111 0101 117 75 u 0111 0110 118 76 v 0111 0111 119 77 w 0111 1000 120 78 x 0111 1001 121 79 y 0111 1010 122 7A z 0111 1011 123 7B { 0111 1100 124 7C | 0111 1101 125 7D } 0111 1110 126 7E ~

热门文章 C语言运算符的优先级

时间:2015-5-17 作者:RainFly   分类: C语言入门视频教程   热度: 12870°  评论:0  
时间:2015-5-17   分类: C语言入门视频教程    热度:12870   评论:0

          雨夜轩解读谭浩强版C语言教程,针对初学者量身打造,避开网上流传的种类繁多的视频教程,由于大部分都是在辅导机构或者上课录制的,所以目标不明确,而且不附带教材和疑问解答,雨夜轩提供此视频讲解的详细文章,下方也可以留下疑问,只要你的问题阐述明确,我们会第一时间为你解答。

热门文章 第七节:语言运算符简介

时间:2015-5-17 作者:RainFly   分类: C语言入门视频教程   热度: 8863°  评论:0  
时间:2015-5-17   分类: C语言入门视频教程    热度:8863   评论:0

          雨夜轩解读谭浩强版C语言教程,针对初学者量身打造,避开网上流传的种类繁多的视频教程,由于大部分都是在辅导机构或者上课录制的,所以目标不明确,而且不附带教材和疑问解答,雨夜轩提供此视频讲解的详细文章,下方也可以留下疑问,只要你的问题阐述明确,我们会第一时间为你解答。

热门文章 第六节:数据类型转换

时间:2015-5-17 作者:RainFly   分类: C语言入门视频教程   热度: 5723°  评论:0  
时间:2015-5-17   分类: C语言入门视频教程    热度:5723   评论:0

          雨夜轩解读谭浩强版C语言教程,针对初学者量身打造,避开网上流传的种类繁多的视频教程,由于大部分都是在辅导机构或者上课录制的,所以目标不明确,而且不附带教材和疑问解答,雨夜轩提供此视频讲解的详细文章,下方也可以留下疑问,只要你的问题阐述明确,我们会第一时间为你解答。

热门文章 第五节:C语言字符型数据(字符)

时间:2015-5-17 作者:RainFly   分类: C语言入门视频教程   热度: 6229°  评论:0  
时间:2015-5-17   分类: C语言入门视频教程    热度:6229   评论:0

          雨夜轩解读谭浩强版C语言教程,针对初学者量身打造,避开网上流传的种类繁多的视频教程,由于大部分都是在辅导机构或者上课录制的,所以目标不明确,而且不附带教材和疑问解答,雨夜轩提供此视频讲解的详细文章,下方也可以留下疑问,只要你的问题阐述明确,我们会第一时间为你解答。

返回顶部    首页    捐赠支持    手气不错    友情链接    关于我们    站长工具    站长介绍    手机版本    后台登陆   
版权所有:雨夜轩    站长:RainFly    特别鸣谢   文章归档   皖ICP备15003600号-1   百度统计
Copyright©2015雨夜轩 Powered by emlog强力驱动 七牛CDN全球加速 360站长联盟安全认证 中国博客联盟荣誉成员 可信赖网站 谷歌地图   百度地图   
页面加载耗时:0.078秒 数据库查询次数:59次
背景设置
$