摘要:
数据类型,所占字节,表示范围 原码 十进制数据的二进制表现形式就是原码,原码最左边的一个数字就是符号位,0为正,1为负。 反码 正数的反码是其本身(等于原码),负数的反码是符号位保持不变,其余位取反。 补码 正数的补码是其本身,负数的补码等于其反码 +1 计算机用补码的原因 补码很好的解决了反码负数 阅读全文
posted @ 2023-05-18 21:13
风中凌乱的猪头
阅读(45)
评论(0)
推荐(0)
摘要:
srand()函数用来设置算法的种子,time(NULL)返回当前的时间,先调用srand(time(NULL))是把当前的时间作为种子,是程序每次运行产生不同的随机数序列。 涉及到三个概念: 1、随机数:数学上产生的都是伪随机数,真正的随机数使用物理方法产生的。 2、随机数种子:随机数的产生是由算 阅读全文
posted @ 2023-05-18 21:00
风中凌乱的猪头
阅读(805)
评论(0)
推荐(0)
摘要:
shell是一个命令执行器,作用是遵循一定的语法将输入的命令加以解释并传给系统,用户可以用shell来启动、挂起、停止甚至是编写一些程序。shell是用户和linux的桥梁,定义了各种变量和参数,并提供了很多在高阶语言中才具有的控制结构,包括循环和分支,虽然他不是内核的一部分,但是她调用了系统内核的 阅读全文
posted @ 2023-05-18 20:52
风中凌乱的猪头
阅读(27)
评论(0)
推荐(0)
摘要:
1、数转字符 #include<stdio.h> #include<string.h> /* char *itoa(int a){ static char b[20]; int i=0,l; char t; while(a!=0){ b[i]='0'+a%10; a=a/10; i++; } b[i 阅读全文
posted @ 2023-05-18 19:09
风中凌乱的猪头
阅读(202)
评论(0)
推荐(1)
摘要:
命令行参数 前面一个是int值,理论上后面一个char型的指针数组,每个字符型的指针都存贮一个字符串 (很像shell命令,$# 输出所有命令行参数个数,不包括命令本身, $*,输出所有命令行参数) argc 命令行执行时输入字符串的个数,argv输出字符串的内容(输入都默认字符串类型) 所以下面这 阅读全文
posted @ 2023-05-18 11:46
风中凌乱的猪头
阅读(1204)
评论(1)
推荐(1)

浙公网安备 33010602011771号