liunx 渐入佳境

touch test1.c

vi test1.c

vi test2.c 当前路径没有test2.c文件

需要保存,自动生成test2.c

cat test1.c在终端查看文件的内容

head test1.c在终端查看文件内容,默认查看前十行

head -n test1.c 在终端查看文件内容de前n行

tail test1.c在终端查看文件内容,默认查看后十行

tail -n test1.c 在终端查看文件内容de后n行

终端:code 文件夹名字

计算机最小存储单位 位bit 字节byte

1字节=8位 位:0 1

1KB=1024B 1024

1MB=1024KB

1GB=1024MB

1TB=1024GB

二进制 0 1 2:10

八进制 0-7 8:010

十进制 0-9

十六进制 0-9 a-f 16:0x10

  • 二转八

一位八进制用三位二进制转

11 010 110--->0326

  • 八转二

0777--->111 111 111

  • 二转十六

一位十六进制用四位二进制转

1101 0110---》0xd6

  • 十六进制转二进制

0xab--->10101011

非数值型数据实际应用,操作的ASCII码值

man手册 一般用来查看一些命令或函数的用法

终端输入:man man

man手册查看ASCII码表:

char字符型 ' '包裹一个字符

'\0' 0 字符串结束标志

'\n' 10 换行

SPACE 32 空格

'0' 48

'A' 65

'a' 97

'2'-48=2 48--->'0'

'A'+32='a'

\转义字符 'n'字符n '\n'换行

存储类型:auto static extern register

数据类型:int char float short long double signed unsigned

构造数据类型:struct enum union

分支:if else switch case default for do while go to break continue

其他:void const sizeof volatile return typedef

32位:4G 64位:2^48 虚拟内存空间

栈区:由系统自动开辟,自动回收 M

堆区:程序员手动开辟空间(malloc),手动回收(free)

全局区/静态区: .bss .data

常量区:char *p="hello"

在给变量、数组、函数等命名时, 遵循标识符的命名规则:

1)由字母、数字、下划线(_)组成

2)开头不能是数字

3)不能和关键字重名

4)见名知意

helloWorld:小驼峰命名(除第一个单词外,其他单词开头大写)

HelloWorld:大驼峰命名(每个单词开头大写)

累死了 今天笔记水一手明天努力吧。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值