第1讲 2.2人机交互
- 人机交互的方式有三种:
(1)命令行方式(2)图形化界面(3)自然交互界面
2、MAC下的命令行交互
3、MAC 下的iPhone模拟器自然交互界面
4、CMD-DOS指令
- C语言中的头文件是什么意思呢 头文件的后缀是.h,头文件中一般存放一些定义,很少作实际的运算。头文件的好处是,可以通用。如一些都用得上的定义,可以让其他文件来调用它,这样就节省了代码量,并且带来了方便,h就是head(头)的简称.
通过VS集成开发环境编写一段代码,在DOS黑窗口中打印出HelloWorld。
#include <stdio.h>/*包含该头文件的目的是使用了函数printf*/
/*空行,主要是为了分隔,编译器忽略。*/
void main(void) /*主函数,入口点*/
{ /*函数开始*/
printf("Hello World!"); /*打印字符串*/
getchar();//等待输入,起到等待的作用
}
6、对每行代码进行讲解并加上注释
(头文件、main函数、printf函数、getchar函数的讲解)
7、2.3.3HelloWorld代码概貌
HelloWorld代码虽小,但五脏俱全,综观整个代码,可以总结如下特点:
(1)由单词,符号,空白组成。单词以英语单词为主,有的单词就是纯正的英语单词,如main、void、include;有的不是,如getchar、printf。单词一般都小写。代码中的标点符号并不是随意输入的。每个符号在C中都有自己的含义。中出现的符号,有“#”、“<>”、“()”、“\”、“/*”、“*/”、“{}”、“;”、“””。单词与单词之间用空白分隔,空白可以是空格,也可以是Tab制表符。空白的个数没有限制。
(2)如同阅读小说一样,C源代码也是从上往下阅读。也就是C源代码的先后顺序是有讲究的。行与行之间也可以有空白行。空白行数也是没有限制的。有的行顶格书写,有的行却又后退了几个空格,这种后退,称为“缩进”。如何缩进,这些也都是有讲究的。
(3)并没有专门的标志表示文件从哪里起始,也没有标志表示文件到哪里结束。从第一个字符开始,文件就开始了,到最后一个字符结束,文件就结束了。
第1讲 2.2人机交互相关推荐
- 对话 CTO | 听掌门教育 CTO 李海坚讲教育公平背后的技术价值
· 本文内容为图文形式 · 栏目:对话CTO · 阅读时间:11分钟 · 阅读建议:深度长文,请配合文末福利慢慢食用 · 掌握难度:★★★☆☆ 专栏介绍 「对话 CTO」是极客公园的一档最新专栏,以技 ...
- 传智播客C语言视频第二季(第一季基础上增加诸多C语言案例讲解,有效下载期为10.5-10.10关闭
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 卷 ba ...
- 传智播客C语言视频第二季(第一季基础上增加诸多C语言案例讲解,有效下载期为10.5-10.10关闭)
卷 backup 的文件夹 PATH 列表 卷序列号为 00000025 D4A8:14B0 J:. │ 1.txt │ c语言经典案例效果图示.doc │ ├─1传智播客_尹成_C语言从菜鸟到 ...
- 传智播客C语言视频第二季(第一季基础上增加诸多C语言案例讲解,有效下载期为10.5-10.10关闭)...
卷 backup 的文件夹 PATH 列表 卷序列号为 00000025 D4A8:14B0 J:. │ 1.txt │ c语言经典案例效果图示.doc │ ├─1传智播客_尹成_C语言从菜鸟到 ...
- 传智播客C语言视频第二季 第一季基础上增加诸多C语言案例讲解,有效下载期为10 5-10 10关闭
分享一下我老师大神的人工智能教程.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow 卷 backup ...
- 计算机学院工作总结报告,研究生工作总结报告
x月份开学后正式进入了研究生学习阶段,其实早在x月份就和导师到深圳的实验室去做项目,干了两个半月,对以前学的技术熟悉了一下,对后来的研究生学习挺有帮助. 第一次到南方,很兴奋,和导师带的另一个同学一起 ...
- 「镁客·请讲」七鑫易维黄通兵:追求更自然的人机交互,眼球追踪技术正在路上...
"行业内的公司既有被收购的,也有自己独立上市的,所以一切皆有可能吧." 最近,微软在win 10 的最新版本中,加入了"眼球追踪"功能,通过凝视来完成一些基本的 ...
- 什么是折线图?怎样用Python绘制?怎么用?终于有人讲明白了(附代码)
来源:大数据DT 本文约5400字,建议阅读10分钟 本文为你介绍数据分析时经常用到的折线图,可以用来呈现哪些数据关系?在数据分析过程中可以解决哪些问题?怎样用Python绘制折线图? 01 概述 折 ...
- AI Time 7 | 人机交互的终极状态——人机共生
来源:AL TIME 论道 本文约5000字,建议阅读10分钟. 本文讲述了四位重量级嘉宾论道人机交互的发展及未来. 在电影<少数派报告>中,汤姆·克鲁斯扮演的角色站在虚拟屏幕前,不用触摸 ...
最新文章
- centos下如何停止ping命令
- andorid简单计算器java源码_Android之一个简单计算器源代码
- 序1--年轻正当时(特权)
- SQL、LINQ、Lambda 三种用法
- 阿里云如何二次驱动云计算
- iPhone 13 Pro手机壳曝光 网友:更丑了
- 后端开发技术栈(含视频、书籍推荐)
- Linux服务器查看任务计划,Linux的任务计划
- C++程序设计:相反数
- Youtube视频推荐框架解读及若干算法细节
- JSAAS的Activiti会签开发扩展处理
- PopClip for Mac 增强型复制粘贴工具
- 增加检测类别?这是一份目标检测的基础指南
- 【源码+教程】Java课设项目_12款最热最新Java游戏项目_Java游戏开发_Java小游戏_飞翔的小鸟_王者荣耀_超级玛丽_推箱子_黄金矿工_贪吃蛇
- python 获取硬盘信息失败请谨慎操作_老毛桃pe装机工具出现获取硬盘信息失败,请谨慎操作...
- vba 输出文本 m Linux,利用VBA实现EXCEL数据输出TXT等文本文件
- 期货反向跟单—恐惧来源于未知
- WaWa的奇妙冒险(第二周集训自闭现场)
- iOS开发-将UIView置于最上层
- AcWing 838.堆排序