《C语言及程序设计》实践项目——敲了哪一个键?
返回:贺老师课程教学链接
【项目2-敲了哪一个键?】
在应用中,常需要检测键盘上敲了哪一个键。每个输入的键都对应一个键值(我们熟悉的字母、数字等,键值就是其ASCII码)。在一些游戏、控制程序中,常用到的,诸如上下左右方向键、PgDn和PgUp这样的翻页键,以及ESC退出键等。用getch()...
文章
贺利坚
2015-07-06
882浏览量
Linux上机笔记(2) vim 下编写C语言
在VI下编译运行C++
vi 1.cpp (创建cpp文件名)
i (进入insert模式开始编辑)
#include
int main()
{
printf("Hello, world.");
return 0;
}
输入完成代码后按Es...
文章
jkxqj
2014-05-13
945浏览量
带你读《C指针原理揭秘:基于底层实现机制》之一:C语言概述
C/C++技术丛书点击查看第二章点击查看第三章 C指针原理揭秘:基于底层实现机制
刘 兴 编著
第1章
C语言概述C语言是一种通用的、过程式的编程语言,其广泛应用于系统与应用软件的开发,具有高效、灵活、功能丰富、表达力强和可移植性强等特点,是最近20多年使用最为广泛的编程语言。C语言是由美国的丹...
文章
温柔的养猫人
2019-11-06
727浏览量
《C语言及程序设计》实践项目——枚举应用
返回:贺老师课程教学链接
【项目1-对称点】
设计函数,可以按指定的方式,输出一个平面点的对称点
下面给出枚举类型定义和main函数(测试函数),请写出output函数的实现。
#include
enum SymmetricStyle {axisx, ax...
文章
贺利坚
2015-07-06
825浏览量
《Linux指令从入门到精通》——4.3 Linux下全屏幕文本编辑器的命令行方式
本节书摘来自异步社区《Linux指令从入门到精通》一书中的第4章,第4.3节,作者:宋磊 , 宋馥莉 , 雷文利著,更多章节内容可以访问云栖社区“异步社区”公众号查看
4.3 Linux下全屏幕文本编辑器的命令行方式
4.3.1 emacs:文本编辑指令 初步了解emacs编辑器的基础功能,学会使...
文章
异步社区
2017-05-02
1205浏览量
《Linux 高级程序设计(第三版)》——第2章 Linux下C语言开发工具 2.1 常用编辑工具
本节书摘来自异步社区《Linux 高级程序设计(第三版)》一书中的第2章,第2.1节,作者:杨宗德 , 吕光宏 , 刘雍著,更多章节内容可以访问云栖社区“异步社区”公众号查看
第2章 Linux下C语言开发工具
Linux 高级程序设计(第三版)Linux操作系统绝大多数的内核代码都是由C语言编写...
文章
异步社区
2017-05-02
1786浏览量
我也说说Emacs吧(1) - Emacs和Vi我们都学
好友幻神的《Emacs之魂》正在火热连载中,群里人起哄要给他捧捧场。作为一个学习Emacs屡败屡战的用户,这个场还是值得捧一下的。至少我是买了HHKB键盘的。。。
从我的键盘说起 - 有模式和无模式
下面是我的HHKB键盘的局部图:
与其他常规的键盘不同,我的键盘的Control键的位置,是常规布...
文章
lusing
2017-05-22
1756浏览量
《C语言开发从入门到精通》一第2章 C语言开发工具详解2.1 用DOS开发C程序
本节书摘来自异步社区《C语言开发从入门到精通》一书中的第2章,第2.1节,作者王长青 , 韩海玲,更多章节内容可以访问云栖社区“异步社区”公众号查看。
第2章 C语言开发工具详解
C语言开发从入门到精通古人云:工欲善其事,必先利其器。由第1章的内容我们了解到,C语言开发工作需要使用专门的开发工具,...
文章
异步社区
2017-05-02
1948浏览量
Linux上机笔记(1)
实验环境 Red Hat
1 linux 用户相关指令的学习
用户 root 密码----
su 从任何用户切换到root
groupadd useradd password 创建用户
groupadd stu11 给系统添加一个用户组stu11
userad...
文章
jkxqj
2014-04-29
837浏览量
基于云服务器ECS搭建个人Leanote云笔记本
基于云服务器ECS搭建个人Leanote云笔记本
Leanote简介
Leanote是一款在线的云笔记应用,有如下特点:
支持网页、PC、手机APP客户端和微信版,随时记录,方便分享,支持语音,图片输入。
代码高亮,涵盖所有主流语言的代码高亮,随心所欲在Leanote里写代码,记知识。
Mark...
文章
csdragon
2020-09-27
38浏览量
图解VIM常用操作
入职差不多3周多了。接触了很多之前在学校接触不到的人,工具。这3周以来,我就好像是那“进了大观园的刘姥姥”,看什么都觉得新奇。
尤其是看到组内大佬们都不用IDE,要么VIM,要么EMACS。而且用的真的很溜,让我佩服之极。今天趁着周六,我也来总结一下这几天我学到的关于vim的一些操作吧。
都说...
文章
郭璞
2017-08-26
908浏览量
ECS七天训练营Day—搭建个人Leanote云笔记本
ECS七天训练营Day5
搭建个人Leanote云笔记本
1.创建或使用一个已有ECS
2. 通过ssh连接可用的ECS
在本地电脑中打开可以用于ssh的软件进行连接
Windows:cmd(命令提示符)或Powershell、putty、Xshell等。
mac:Terminal
以下演示使...
文章
Whisperlink
2020-09-27
42浏览量
ECS7天实践训练营——搭建个人Leanote云笔记本
〇、背景知识
Leanote 是一款在线的云笔记应用,有如下特点:
支持网页、PC、手机APP客户端和微信版,随时记录,方便分享,支持语音,图片输入。
代码高亮,涵盖所有主流语言的代码高亮,随心所欲在Leanote里写代码,记知识。
Markdown 编辑器,实时同步预览。
专业数学公式编辑,像...
文章
小蹄
2020-09-27
10浏览量
day05-搭建个人Leanote云笔记本
1.连接ECS服务器
1. 打开系统自带的终端工具。
Windows:CMD或Powershell。MAC:Terminal。
2. 在终端中输入连接命令ssh [username]@[ipaddress]。您需要将其中的username和ipaddress替换为第1小节中创建的ECS服务器的...
文章
游客3633sehkrq56q
2020-09-28
129浏览量
基于ECS搭建个人Leanote云笔记本
连接ECS服务器
具体连接方式见https://developer.aliyun.com/article/773195?spm=a2c6h.13148508.0.0.72624f0eK1Ivg3
安装MongoDB
MongoDB是一个基于分布式文件存储的高性能数据库,介于关系数据库和非关系数据库...
文章
咕咚叮咚
2020-09-27
57浏览量
ESC训练营入门-DAY6 快速搭建LAMP环境
LAMP环境简介
1. Linux
Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的...
文章
娃嘿嘿矿泉水
2020-11-04
263浏览量
搭建个人Leanote云笔记本——第五天
搭建个人Leanote云笔记本
完成截图
背景知识
MongoDB
MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。
MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像...
文章
1972247538661086
2020-09-27
128浏览量
ECS 7天实践训练营-基于ECS搭建个人Leanote云笔记本
基于ECS搭建个人Leanote云笔记本
难度不大,跟着来没问题,带上能思考的脑子以及愿意活动的手就行。
连接云服务器
1.打开系统自带的终端工具。
Windows:CMD或Powershell
MAC:Terminal
2.在终端中输入命令ssh -V
显示如下图的话就没有问题
...
文章
幼儿园阿白
2020-09-27
15浏览量
一些LinuxC的小知识点(一)
以下代码在Federo9上试验成功。
一、格式化输入16进制字符串
printf("Format:%.2x",10);
输入结果:
二、测试各类型的占用的字节数
int main(int argc, char *argv[])
{
int OutputHex = 1;
...
文章
最美的回忆
2017-05-03
669浏览量
一些LinuxC的小知识点(一)
以下代码在Federo9上试验成功。
一、格式化输入16进制字符串
printf("Format:%.2x",10);
输入结果:
二、测试各类型的占用的字节数
int main(int argc, char *argv[])
{
int OutputHex = 1;
...
文章
shy丶gril
2016-05-20
1373浏览量
搭建个人Leanote云笔记本
背景知识
Leanote是一款在线的云笔记应用,有如下特点:
支持网页、PC、手机APP客户端和微信版,随时记录,方便分享,支持语音,图片输入。
代码高亮,涵盖所有主流语言的代码高亮,随心所欲在Leanote里写代码,记知识。
Markdown 编辑器,实时同步预览。
专业数学公式编辑,像Wor...
文章
lannntuuu
2020-09-27
26浏览量
搭建个人Leanote云笔记本
2020.9.25----Day5背景知识1.Leanote是一款在线的云笔记应用,有如下特点:支持网页、PC、手机APP客户端和微信版,随时记录,方便分享,支持语音,图片输入。2.代码高亮,涵盖所有主流语言的代码高亮,随心所欲在Leanote里写代码,记知识。3.Markdown 编辑器,实时同...
文章
小八呀
2020-09-28
51浏览量
ECS 7 天实践训练营 - day05 - 搭建个人Leanote云笔记本
背景知识
MongoDB:是一个基于分布式文件存储的高性能数据库,介于关系数据库和非关系数据库之间,它支持的数据结构非常松散是类似于json和bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库...
文章
toonaive
2020-09-29
107浏览量
c语言-键盘扫描码
定义:
键盘上的每一个键都有两个唯一的数值进行标志。为什么要用两个数值而不是一个数值呢?这是因为一个键可以被按下,也可以被释放。当一个键按下时,它们产生一个唯一的数值,当一个键被释放时,它也会产生一个唯一的数值,我们把这些数值都保存在一张表里面,到时候通过查表就可以知道是哪一个键被敲击,并...
文章
浩秦
2014-02-24
557浏览量
转vi 编辑器,gcc 编译器的使用
vi编辑器是我们在linux下经常使用的文本编辑器,这个东西也是专门为程序员准备的,基本上每个Unix和Linux系统都为我们提供了这个软件,我们可以使用vi来编写我们的代码。在vi编辑器下所有操作都必须通过键盘和特定的快捷键组合来完成,刚开始学习的新手会感觉不太容易,但是这个东西很重要,我们先...
文章
墨云天
2016-05-09
1860浏览量
Linun-Centon7安装以及配置
Linun-Centon7安装以及配置环境:MacOS 10.13.6
虚拟机:VirtualBox6.0(VirtualBox-6.0.4-128413-OSX.dmg)
Linux:Centos7(CentOS-7-x86_64-Minimal-1810.iso)
一:虚拟机安装
这个。。。。...
文章
优惠券活动
2019-03-31
1327浏览量
配置Windows Server Core环境---改名 加入域 配置防火墙 启用远程桌面 安装DNS
1.1 配置Windows Server Core环境
以管理员身份登录Windows Server Core,您将看到“命令提示符”窗口。,
Server Core没有图形界面,登录以后仅有一个“命令提示符”窗口。
在“命令提示符”窗口,输入命令prompt [$t]$s$p$g,然后按ente...
文章
技术小阿哥
2017-11-21
1542浏览量
ECS进阶训练营D4——搭建个人Leanote云笔记本
安装MongoDB
MongoDB是一个基于分布式文件存储的高性能数据库,介于关系数据库和非关系数据库之间,它支持的数据结构非常松散是类似于json和bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关...
文章
Hollow_955
2020-09-27
50浏览量
ECS云服务器学习笔记(五)
背景知识
Leanote是一款在线的云笔记应用,有如下特点:
支持网页、PC、手机APP客户端和微信版,随时记录,方便分享,支持语音,图片输入。
代码高亮,涵盖所有主流语言的代码高亮,随心所欲在Leanote里写代码,记知识。
Markdown 编辑器,实时同步预览。
专业数学公式编辑,像Wor...
文章
琴音の樱
2020-09-27
124浏览量
使用jupyter notebook搭建数据科学最佳交互式环境
小编近来在猛攻Python,毕竟江湖人传“人生苦短,我用Python”。当然了,自然也不是为了跟风,从去年开始小编的Python水平就一直处于从入门到放弃状态,而今为了提升核心竞争力,必然要下功夫学习一番。作为当下数据科学最热的两门编程语言,R和Python一直都是圈内焦点。小编今天要谈的是如何使...
文章
技术小能手
2018-11-07
1288浏览量