摘要:
表达式由运算符、常量及变量构成,C语言的表达式基本遵循一般代数规则。有几种运算法则是 C 语言表达式特有的。 2.7.1 表达式中的类型转换 同一表达式中的不同类型常量及变量在运算时需要变量为同一数据类型。C 语言的编译程序将所有操作数变换为与最大类型操作数相同的类型。如下例所示: 该例中,表达式内 阅读全文
posted @ 2016-07-18 14:43
52php
阅读(654)
评论(0)
推荐(0)
摘要:
浮点型数据又称实型数据,是一个以十进制表示的符号实数。符号实数的值包括整数部分、尾数部分和指数部分。 2.4.1 浮点型常量 一些较大的数值,或者有小数位、指数位的数值都需要用浮点型常量表示。浮点型常量的形式是: [正负符号] [数值] .[数值] [E | e [正负符号] 数值] 其中,“数值” 阅读全文
posted @ 2016-07-18 14:42
52php
阅读(854)
评论(0)
推荐(0)
摘要:
字符型数据用于在计算机上保存字符编码和一些文本控制命令,多个字符型数据和字符串结束符组成的序列称为字符串。Linux 系统与其他大多数操作系统一样,支持 ASCII编码对字符编码,每个字符占用 1 个字节的存储空间。 2.5.1 字符常量 字符常量是指用一对单引号包围起来的一个字符,例如'c','3 阅读全文
posted @ 2016-07-18 14:42
52php
阅读(724)
评论(0)
推荐(0)
摘要:
没有小数位或指数的数据类型被称为整型数据,根据使用方法的分类,整型数据可分为整型常量和整型变量。根据定义或显示的数制分类,可分为十进制、八进制和十六进制。 2.3.1 整型常量 整型常量是在运算中不可改变的整型数据类型,可使用十进制、八进制和十六进制描述一个整型常量。十进制整型常量的表述形式是: [ 阅读全文
posted @ 2016-07-18 14:38
52php
阅读(771)
评论(0)
推荐(0)
摘要:
C语言有5种基本的数据类型,分别为 字符型、整型、单精度浮点型、双精度浮点型、空类型。 在不同的操作系统或硬件平台中,这些数据类型的值域范围和所占用的内存是有差异的。这种差异影响了C语言的可移植性能,但如果能深入理解数据类型的构成,则可以最大程度避免该问题。 2.1.1 基本数据类型的字长与范围 字 阅读全文
posted @ 2016-07-18 14:37
52php
阅读(2554)
评论(0)
推荐(0)
摘要:
2.2 常量 与 变量 顾名思义,常量是运算中不能改变数值的数据类型,变量是可改变数值的数据类型。根据需要,可将一些在程序中不必改变数值的类型定义为常量,这样也可避免因修改数值造成程序错误。任何改变常量数值的操作都会引起编译错误。 2.2.1 标识符命令 C语言程序中,每个数据都有其标识符,如常量名 阅读全文
posted @ 2016-07-18 14:37
52php
阅读(523)
评论(0)
推荐(0)
摘要:
关键字是已被C语言标准作为命令、数据类型或者固定函数名的字母组合。关键字不能被用做变量名或函数名。下面列举了C语言的32个关键字,它们遵循C语言的语法使用,形成了C程序设计语言。 阅读全文
posted @ 2016-07-18 14:36
52php
阅读(365)
评论(0)
推荐(0)
摘要:
程序员可以不需要从头开始设计每一个函数,完成用C语言命令所实现的函数非常罕见。因为所有的C语言编辑器都提供能完成各种常见任务函数,如printf()函数等。C语言编译器的实现者已经编写了大部分常见的通用函数,这些函数根据其意义分类,分别放在头文件中。如 stdio.h 头文件存放的是输入输出相关的函 阅读全文
posted @ 2016-07-18 14:35
52php
阅读(289)
评论(0)
推荐(0)
摘要:
基本程序结构就是从上至下顺序执行的程序,C语言程序必须有且只有一个主函数,程序从主函数开始执行,直到主函数结束。下例是根据半径求圆形面积的程序源代码。 函数的基本形式: 数据类型 函数名(形式参数) { 数据说明部分; 语句部分; return 返回值; } 其中函数定义的首行包括数据类型说明、函数 阅读全文
posted @ 2016-07-18 14:34
52php
阅读(391)
评论(0)
推荐(0)
摘要:
第一章 C语言编程基础 1.1 基本程序结构 1.2 函数库 和 链接 1.3 C语言“32个”关键字 第二章 数据类型、运算符和表达式 2.1 数据类型(5种基本数据类型),聚合类型与修饰符 2.2 常量 与 变量 2.3 整型数据 2.4 浮点型数据 2.5 字符型数据 2.6 运算符 2.7 阅读全文
posted @ 2016-07-18 14:33
52php
阅读(935)
评论(0)
推荐(0)
摘要:
如下代码: 编译时,报错: 对‘pow’未定义的引用 解决方案: 编译时,需要链接数学库,参考代码如下: 参考: http://bbs.csdn.net/topics/390260668 阅读全文
posted @ 2016-07-18 14:32
52php
阅读(9954)
评论(0)
推荐(0)
摘要:
某招聘要求:熟悉高性能分布式网络服务端设计开发,熟悉epoll、多线程、异步IO、事件驱动等服务端技术; C项目收藏 《UNIX环境高级编程(第3版)》apue.h等源码文件的编译安装 、《UNIX网络编程(第3版)》unp.h等源码文件的编译安装 CMake 教程 [IBM]在Linux下使用CM 阅读全文
posted @ 2016-07-18 14:30
52php
阅读(755)
评论(0)
推荐(0)
摘要:
Ubuntu中所谓 Super键,就是 Windows建,一般在键盘的 ctrl 和 alt 2个键之间,一个微软窗口的图标。 1、持续按住 Super键,会弹出“键盘快捷键”大全; 2、修改快捷键路径:系统设置 -> 键盘 -> 快捷键 3、常用快捷键: 【搜狗输入法】 翻页键:左右方括号[] 中 阅读全文
posted @ 2016-07-18 14:29
52php
阅读(9937)
评论(0)
推荐(0)
摘要:
如题所示:Ubuntu 14 如何创建软件的 启动器/桌面图标? 解决方案: 将 /usr/share/applications/ 里面的相应图标复制到桌面即可。 同理,也可“拖动”到左边的“启动器栏”,生成该应用的启动器! 【参考】 SecureCRT桌面文件 sudo vim /usr/shar 阅读全文
posted @ 2016-07-18 14:29
52php
阅读(3215)
评论(0)
推荐(0)
摘要:
err_sys以及err_quit等函数不是C语言自带函数,是作者自己编写的函数。所以,想要运行书中的源代码,就必须自建一个头文件my_err.h把作者的代码拷贝进去,然后在程序中加载。 阅读全文
posted @ 2016-07-18 14:28
52php
阅读(913)
评论(0)
推荐(0)
摘要:
安装过程如下: 1、下载XDebug源码:http://xdebug.org/files/xdebug-2.3.3.tgz 2、解压到某个目录,如 /opt/software/xdebug-2.3.3 3、运行 phpize 命令 但是,报错了: Cannot find autoconf. Plea 阅读全文
posted @ 2016-07-18 14:27
52php
阅读(455)
评论(0)
推荐(0)
摘要:
库从本质上来说是一种可执行代码的二进制格式,可以被载入内存中执行。库分静态库和动态库两种。 一、静态库和动态库的区别 1、静态函数库 这类库的名字一般是libxxx.a;利用静态函数库编译成的文件比较大--空间,因为整个函数库的所有数据都会被整合进目标代码中,他的优点就显而易见了,即编译后的执行程序 阅读全文
posted @ 2016-07-18 14:11
52php
阅读(5505)
评论(0)
推荐(2)
摘要:
前端收藏 、易企秀(做H5宣传页)、手机端类App控件(如 时间选择框) jQuery radio取值,checkbox取值,select取值 var url += '&beginTime=' + encodeURIComponent(beginTime) if (typeof console != 阅读全文
posted @ 2016-07-18 14:10
52php
阅读(819)
评论(0)
推荐(0)
摘要:
语法解释: jQuery设置Select选择的Text和Value: 语法解释: jQuery添加/删除Select的Option项: 语法解释: jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关获取一组radio 阅读全文
posted @ 2016-07-18 13:57
52php
阅读(505)
评论(0)
推荐(1)
摘要:
形参(parameters/params)、实参(arguments/args) 收集了一些工作中常用的英文单词缩写: 【反义词】 begin -> end 常用词组(beginTime:开始时间, endTime:结束时间) start -> stop 参考:begin与start的含义区分及对应 阅读全文
posted @ 2016-07-18 13:52
52php
阅读(11906)
评论(0)
推荐(0)