- 博客(8)
- 收藏
- 关注
原创 c语言基础4
指针常量和指针变量的区别:常量只在声明的时候赋值,变量可以在任何时候赋值,对于指针来说,就是常量指针指向的地址从声明之后就再也改变不了。 float零值:const float EPSION = 0.000001; if((n>=-EPSION)&&(n<=EPSION))在这之间的就是float的零值 函数和指针:在c语言中,...
2018-07-28 20:24:53 94
原创 c语言基础3
寄存器变量register 局部变量,定义一个寄存器变量存在寄存器中,不能对其进行取地址操作 extern外部变量 外部变量在函数外部定义,作用域从变量的定义处开始,到程序的末尾,可被程序中的各个函数引用。 static在修饰全局变量时用于改变变量的作用域,只能在当前文件被调用,其他文件不能调用;在修饰函数时,改变函数的作用域,只能在当前文件下中被调用;在修饰局部变量时,改变变量的生命周期...
2018-07-25 20:44:41 120
原创 c语言基础2
数组 定义:类型说明符 数组名[常量表达式]例如int a[10]。数组中十个元素字节地址是连续的,10代表数组的长度,0~9是数组的下标;在数组的地址中,由a[0]到a[9]中地址是从低地址到高地址。求数组中元素的个数大多使用 sizeof(a) / sizeof(a[0])。关于数组地址的问题:&a[0]:代表数组首元素的地址,单位是4个字节;a:代表数组的首元素地址,单位是4个...
2018-07-23 19:32:29 95
原创 c语言基础1
整型int占4个字节 long int占4个字节 short int占2个字节 单精度实型float占4个字节长 双精度实型double占8个字节长 字符型char1个字节长 混合运算:整型、浮点型可以混合运算,在进行运算时,不同类型的数据要先转换成同一类型,然后进行运算,比如在进行有符号整型和无符号整型进行运算时要将有符号整型转换成无符号整型然后进行运算。 运算符的优先级:函数符号()...
2018-07-21 21:42:19 103
原创 7.20
gdb的基本应用 gcc -o xxx xxx.c -g run r 运行被调试的程序 continus c 继续执行被调试程序 breakpoint b 设置断点 next n 执行一行代码 step s 执行一行代码,有函数调用一并执行 print p 显示指定变量 quit q 推出gdb调试 shell脚本 #!/bin/bash $#传入脚本命令参数的个数 $*...
2018-07-20 21:07:48 81
原创 7.19
今天熟悉vim指令,分为三个模式:命令模式,插入模式,底行模式 命令模式:x:删除字符 dd:删除一行 yy:复制 p:粘贴在下一行 P:粘贴在上一行 u:复原前一个动作 ctrl+r:重复上一个动作 shift+g:到页面底部 gg:到页面开头 底行模式:wq:保存退出 q!:强行关闭 /:查找(查找到的内容以高亮显示) noh:移除高亮...
2018-07-19 19:16:02 59
原创 7.18
diff 用于两个文件之间的比较,并指出两者之间的不同,使用权限是所有用户。 diff [options] 源文件 目标文件 -a将所有文件当作文本文件来处理 -b忽略空格造成的不同 -B忽略空行造成的不同 -c使用纲要输出格式 -H使用试探法加速对大文件的搜索 -I忽略大小写的变化 gcc gcc [选项] [文件名] [选项] [文件名] -o file输出目标文件fil...
2018-07-18 20:58:25 131
原创 7月17日学习心得
今天是第一天上课,上午主要是安装环境,包括虚拟机和极域的安装。接下来就是就是开班典礼,由林老师向我们具体介绍了苏嵌,并且向我们介绍了课程的安排,与外界其他培训机构相比的优点,以及对未来的薪资的要求和未来我们的发展方向,要坚持将在苏嵌学习的东西和·自己的专业相结合实现更加全面的发展。 下午由老师来正式带我们上课,首先介绍了暑期课程的安排,然后就是开始上课。介绍根目录中几个目录的作用,比如bin目录...
2018-07-17 19:44:19 157
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人