2019年9月10日
摘要:
1.概述 C 语言包含的数据类型如下图所示: 2.各种数据类型介绍 2.1整型 整形包括短整型、整形和长整形。 2.1.1短整形 short a=1; 2.1.2整形 一般占4个字节(32位),最高位代表符号,0表示正数,1表示负数,取值范围是-2147483648~2147483647,在内存中的
阅读全文
posted @ 2019-09-10 07:38
潇潇六月雨
阅读(829)
推荐(0)
摘要:
转自:https://www.cnblogs.com/Champion-L/p/7202714.html 1. 变量的定义、声明 变量的声明有两种情况: 一种是需要建立存储空间的。例如:int a。在声明的时候就已经建立了存储空间。这种声明是"定义性声明(defining declaration)"
阅读全文
posted @ 2019-09-10 07:32
潇潇六月雨
阅读(1816)
推荐(1)
摘要:
在程序运行中,其值不能改变的量成为常量。 在基本数据类型中,常量可分为整型常量、实型常量、符号常量和字符型常量(包括字符常量和字符串常量),现分别介绍如下: 目录: 一、常量 二、C语言标识符 三、变量 四、变量命名规则 附录:ASCII码表 一、常量 1.整型常量 即整常数,由一个或多个数字组成,
阅读全文
posted @ 2019-09-10 07:28
潇潇六月雨
阅读(4787)
推荐(0)
2019年9月9日
摘要:
在CentOS6.4下使用gdb进行调试的时候, 使用bt(breaktrace)命令时,会弹出如下的提示: 头一天提示: Missing separate debuginfos, use: debuginfo-install glibc-2.12-1.107.el6.i686 问题没解决,第二天提
阅读全文
posted @ 2019-09-09 22:51
潇潇六月雨
阅读(268)
推荐(0)
摘要:
gdb常用命令: [root@redhat home]#gdb 调试文件:启动gdb (gdb) l :(字母l)从第一行开始列出源码 (gdb) break n :在第n行处设置断点 (gdb) break func:在函数func()的入口处设置断点 (gdb) info break: 查看断点
阅读全文
posted @ 2019-09-09 20:59
潇潇六月雨
阅读(1805)
推荐(0)
摘要:
-c:只激活预处理,编译,和汇编,也就生成obj文件-S:只激活预处理和编译,就是指把文档编译成为汇编代码。-E:只激活预处理,不生成文档,需要把他重定向到一个输出文档里。-o:定制目标名称,缺省的时候gcc 编译出来的文档是a.out-ansi:关闭gnu c中和ansi c不兼容的特性,激活an
阅读全文
posted @ 2019-09-09 07:48
潇潇六月雨
阅读(289)
推荐(0)
2019年9月8日
摘要:
hello.c 编译后 直接运行 && 作用为连接命令 再运行 就查看返回参数 argv作用: main.c文件代码 先把文件编译 然后运行 argc main.c代码: 编译后运行 并加上参数
阅读全文
posted @ 2019-09-08 07:51
潇潇六月雨
阅读(512)
推荐(0)
摘要:
# this is make file hello.out: max.o min.o hello.c gcc max.o min.o hello.c -o hello.out max.o:max.c gcc -c max.c min.o:min.c gcc -c min.c
阅读全文
posted @ 2019-09-08 00:11
潇潇六月雨
阅读(135)
推荐(0)
摘要:
linux下c语言工程: c文件:主要每个模块的原代码都在c文件中。 h文件:每个c文件都跟着一个h文件,h文件的作用是放着c文件中函数的声明,结构体的定义,宏的定义等。 o文件:目标文件。每个文件经过编译都会形成一个目标文件(二进制文件),多个目标文件链接后才能形成可执行文件。 o文件如何形成:
阅读全文
posted @ 2019-09-08 00:09
潇潇六月雨
阅读(2814)
推荐(0)
2019年9月3日
摘要:
if (window != top) top.location.href = location.href;
阅读全文
posted @ 2019-09-03 15:13
潇潇六月雨
阅读(340)
推荐(0)