- 博客(4)
- 收藏
- 关注
原创 【无标题】
则a1[2]的地址和a2[0]是连着的,若打印printf("%s",a1[]);int a[3][4] size of(a[1])表示一行所占的内存 size of(a)/size of(a[1])表示有多少行。a[5]={0,1,2}则a[3]=a[4]=0。若已经定义一个数组 char s[10] 则s+1 &s[0]+1 &s[1]都代表s[1]的地址。若定义一个二维数组a[3][2](3是行 2是列,行数可以省略,列数不行)则在内存中是这样存放的。“hello”5个字符占6个字节字符串长度为5。
2023-12-11 16:39:14
318
原创 【无标题】
三目运算符y=x++>70?x+y:5//x没有自加之前是否大于70,若大于则y=x+y;输入垃圾处理:有时候想输入回车空格,就在两个scanf函数之间加上一个getchar()ch=get char() 在括号里面按下CTRL+Dch会等于-1。scanf在整形输入下空格 tab 回车都是合理的换行符。所有的提示语句建议用printf单独写一行。a++先赋值(运算)再自加。或者用%*c来吃掉垃圾字符。
2023-12-07 17:42:37
316
原创 华清远见学习日志2
数组a[4]={"abc"}与数组啊[4]={'a','b','c','\0'}等价,也就是说"a"='a'+'\0'short 占用2个字节范围-32768~32767。bool 类型需要先加头文件<stdbool.h>最后输出结果是12 :1+2*2+3+3+1=12。unsigned short 范围0~65535。unsigned char 范围 0~255。1.178e+10表示1.178*10^10。char 范围 -128~127。int float 4个字节。double 8个字节。
2023-12-03 20:26:48
333
1
原创 linux常用命令以及vi编译器常见命令
cd 相当于点鼠标pwd显示当前位置ls 显示目录的内容(当前目录有什么文件)cd .. 返回上一级cat 查看文件内容 (用于对着代码看执行结果)例如cat test.chead -n file 查看file前n行cp test.c 拷贝但是不改名 cp test.c test4.c 拷贝且改名(将test.c里面的内容拷贝到test4.c cp 拷贝文件夹要加上-r (cp -r wjj)rm 删除文件。
2023-12-03 09:49:29
354
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人