- 博客(10)
- 资源 (1)
- 收藏
- 关注
转载 自定义数据类型--联合体、枚举、结构体
union A 联合体:共用内存空间,空间大小为占用空间最大的元素空间大小{char c;int i;};判断系统大小端int endian(){union A u_a;u_a.i=1;return u_a.c;}单个数据小端 低位存放在低地址,高位存放在高地址) 大端(低位存放在高地址,高位存放在低地址)
2017-03-08 15:53:23
379
转载 基本数据类型--浮点数不精确的原因
浮点数 float 内存表达方式 符号位 指数位 小数位float 1位(第31位) 8位(第30-23位) 23位(第22-0位)double 1位(第63位) 11位(第62-52位) 52位(第51-0位)
2017-03-08 10:32:44
711
转载 基本数据类型--有符号数、无符号数及移位
无符号数 MAX+1->MIN MIN-1->MAX无符号与有符号相加减 unsigned int i=5; int j=-10; if((i+j)<0) printf("true\n"); else printf("false\n");结果:false 原因: 运算原则:无符号与有符号数进行计算,有符号数会看作无符号数,结果为无
2017-03-06 20:35:11
914
转载 基本数据类型--取值范围
基本数据类型1.整型和浮点型2.数据范围1.整型:char, short, int, long, long long(有无符号和有符号之分,即可以添加unsigned)long a=1234L long long b=1234LL %d %ld %lld浮点型:float, double%f %lf2.32位cha
2017-03-06 17:13:51
635
转载 基本数据类型--取值范围
基本数据类型1.整型和浮点型2.数据范围1.整型:char, short, int, long, long long(有无符号和有符号之分,即可以添加unsigned)long a=1234L long long b=1234LL %d %ld %lld浮点型:float, double%f %lf2.32位cha
2017-03-06 17:09:39
223
转载 基本数据类型--取值范围
基本数据类型1.整型和浮点型2.数据范围1.整型:char, short, int, long, long long(有无符号和有符号之分,即可以添加unsigned)long a=1234L long long b=1234LL %d %ld %lld浮点型:float, double%f %lf2.32位cha
2017-03-06 17:08:03
579
转载 shell脚本学习02
将文件的内容显示到终端上#!/bin/bashwhile read linedo echo $linedone 使用了重定向,不理解while read line的作用网上大神说while read line 是一次性将信息读入并赋值给line重定向的文件如果为 .txt 有可能失败,如果这个txt文件是在windows下用dos格式保存的
2016-10-20 10:20:57
145
转载 shell脚本学习之01
Linux的Shell种类很多,Bourne Shell(/usr/bin/sh或/bin/sh)Bourne Again Shell(/bin/bash)#!/bin/sh#-n的目的是接着这一行输入,不开新行echo -n "login:" #读取变量name的输入值read nameecho -n "password:"read passwdif [ $name = hah
2016-10-19 16:37:28
224
转载 查看ubuntu的版本信息
uname -a是查看Linux的内核版本lsb_release -a可以查看ubuntu的版本没有安装lsb,提示No LSB modules are available, 百度了一下,其他人说debian下要安装lsb sudo apt-get install lsb-core
2016-10-02 16:41:14
196
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人