博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
华清远见fs4412开发板学习笔记(三)
阅读量:3931 次
发布时间:2019-05-23

本文共 1579 字,大约阅读时间需要 5 分钟。

fs4412开发板学习笔记(三)

1.Vim 编辑器 (编辑器之神)

Emacs 编辑器(神之编辑器)
【1】打开vim编辑器
vim filename
【2】工作模式
1) 命令模式(默认模式):打开vim编辑器默认进入的模式
2) 编辑模式
3) 底行命令模式:执行一些指令(例如 保存文件、退出编辑器)
【3】模式切换
命令模式->编辑模式
i(insert)
编辑模式->命令模式
ESC
命令模式->底行命令模式
“:” 冒号
:w 保存文件
:w pathname/filename 另存为
:q
底行模式->命令模式
执行完指令之后会自动返回
ESC
【4】命令模式

  1. yy --------------- 复制1行
  2. dd --------------- 剪切1行
  3. p --------------- 粘贴下一行
    P --------------- 粘贴上一行
  4. nyy --------------- 复制n行
  5. ndd --------------- 剪切n行
  6. u --------------- 撤销
  7. ctrl+r ------------- 恢复
  8. h ←
  9. j ↓
    10)k ↑
    11)l →
    【6】底行命令模式
  10. :w 保存文件
    :w pathname/filename 另存为…文件
  11. :q
  12. :wq 保存并退出
  13. :x 保存并退出
  14. :q! 强制退出不保存
  15. 分屏显示
    vsp filename 横向分屏
    sp filename 纵向分屏

vim adventure

【7】vim 编辑器配置

1)将配置文件拷贝到虚拟机
2)cd ~/vim
3)cp .vim* ~ -a
4)cd ~
5)sudo chmod 777 ~/.vim* -R
修改文件权限
rw-rw-r–
110 110 100
664
111 111 111
rwxrwxrwx
777

2.C 语言

/*
精通C/C++ —— 熟练掌握C/C++ —— 了解C/C++/java —— 听说过C/C++/java

int *p[N];		//指针数组int (*p)[N];	//数组指针int *p(int a, int b); //指针函数int (*p)(int a, int b); //函数指针int (*p[N])(int a, int b); //函数指针数组int *(p(int a, int b))(int a); //函数指针函数int *((*p)(int a, int b))(int a); //指针函数函数指针

*/

2.1 编程语言发展史
机器语言(纸带打孔编程) -> 汇编语言 -> C语言 -> 高级语言 -> 自然语言
不同平台不兼容 java
代码不可移植 C++
R
Go
2.2 C语言
面向过程的编译型语言

编译型语言: 需要编译器,将源码编译成二进制的可执行程序

C
解释型语言: 需要解释器,在程序运行时,一条一条的解析并执行指令
python
PHP
shell
半解释型半编译型语言:java

2.3 编译器 compile

编译:将高级语言转换成计算机可以识别的二进制机器指令
gcc (GNU C compile)编译器
开源免费、性能优异
使用方法:
gcc 源码1.c 源码2.c … -o 可执行文件名
eg:
gcc hello.c -o hello
执行程序
./可执行文件名

作业:

题目 1:输入两个正整数m和n,求其最大公约数和最小公倍数。
题目 2:一个数如果恰好等于它的因子之和,这个数就称为“完数”。
例如6=1+2+3.编程找出1000以内的所有完数。
题目 3:一球从100米高度自由落下,每次落地后反跳回原高度的一半;
再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?

转载地址:http://uutgn.baihongyu.com/

你可能感兴趣的文章
记一次java中三元表达式的坑(避免踩坑)
查看>>
设计模式之桥接模式
查看>>
设计模式之组合模式
查看>>
java网络编程(1)基础知识点总结
查看>>
java网络编程(2)Socket编程案例(TCP和UDP两种)
查看>>
设计模式之享元模式
查看>>
深入分析java中的多态原理(jvm角度分析)
查看>>
SpringBoot系列(1)基础入门和案例
查看>>
设计模式之命令模式
查看>>
springBoot系列(2)整合MongoDB实现增删改查(完整版)
查看>>
java关键字(6)void
查看>>
面试必问:java中String对象为什么要设计成不可变的呢?
查看>>
深入分析java中的反射机制
查看>>
java集合类(7)Stack
查看>>
7、深入分析java中的泛型机制
查看>>
java序列化机制之protobuf框架(快速高效跨语言)
查看>>
6-1 Book类的设计 (10分)
查看>>
7-3 学生类-构造函数 (15分)
查看>>
7-4 类的定义与对象使用 (15分)
查看>>
7-5 jmu-Java-03面向对象基础-02-构造函数与初始化块 (20分)
查看>>