E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
C89
在VS2010下开发C语言程序
(GCC是支持C99的,但是不是完全支持,因为C99没被任何一款编译器完全支持)
C89
一般又叫ANSI C标准。 一个题外话,C11是出来的
·
2015-11-13 10:53
VS2010
结构体指定初始化
标准
C89
需要初始化语句的元素以固定的顺序出现,和被初始化的数组或结构体中的元素顺序一样。 在ISO C99中,你可以按任何顺序给出这些元素,指明它们对应的数组的下标或结构体的成员名。
·
2015-11-13 02:50
初始化
c89
和c99区别
1、增加restrict指针 C99中增加了公适用于指针的restrict类型修饰符,它是初始访问指针所指对象的惟一途径,因此只有借助restrict指针表达式才能访问对象。restrict指针指针主要用做函数变元,或者指向由malloc()函数所分配的内存变量。restrict数据类型不改变程序的语义。 如果某个函数定义了两个restrict指针变元,编译程序就假定它们指向两个不同的对象
·
2015-11-12 20:38
区别
C语言浮点数运算
C语言标准
C89
里规定了3种浮点数,float型、double型和long double型,常见的浮点型长度为float型占4个字节,double型占8个字节,long double型长度要大于等于
·
2015-11-11 19:11
C语言
C语言标准
个人以为,我们平常说的标准C,指的是ANSI C,ISO C,
C89
,C90。
·
2015-11-11 16:14
C语言
ios学习Day3
define TRUE 1// #define FALAE 0 #define BOOL int Bool flag=1; bool型 实质上是 int型
c89
·
2015-11-10 22:31
ios
ANSI C与
C89
、C99、C11区别差异
不同版本标准差异总结(图片来源:http://www.crifan.com/summary_c_language_version_c89_amd1_c99_c11): 以下为转载: 【K&R C】 1978 年,Dennis Ritchie 和 Brian Kernighan 合作推出了《The C Programming Language》的第一版(按照惯例,经典著作一
·
2015-11-08 15:28
区别
如何成为一名优秀的C程序员
问题的解答(你可以略过这部分) 我在之前的一篇博文中已经提到过了,目前为止,所有我所编写的商业3D引擎95%都是
C89
·
2015-11-07 10:20
程序员
C语言中变量定义的位置(
C89
和C99的区别)
C语言中变量定义的位置(
C89
和C99的区别)在C++和JAVA中,按照语法,我们可以把变量定义在任何位置,所以很多人习惯了“哪里使用哪里定义”的这种做法,所以当用C语言进行编程的时候,很多人依然想这样去做
君临丶天下
·
2015-11-06 21:21
C
学习思路和感悟
c语言
变量定义位置
C88
C89
C语言中变量定义的位置(
C89
和C99的区别)
C语言中变量定义的位置(
C89
和C99的区别) 在C++和JAVA中,按照语法,我们可以把变量定义在任何位置,所以很多人习惯了“哪里使用哪里定义”的这种做法,所以当用C语言进行编程的时候,很多人依然想这样去做
dan15188387481
·
2015-11-06 21:00
C语言
C89
C88
变量定义位置
LLVM和GCC的区别
由此问题出发,我又给自己抛出了很多疑问: cc,
c89
, c99是什么?有何区别? gcc, g++
·
2015-11-03 22:55
gcc
编译原理(1)---c语言分词器
概述 环境:linux&win 语言:标准C 解析对象:
c89
工程工具:vs2008,codeblocks 参考书籍:《K&R C Language》《编译原理(紫龙书)》
·
2015-11-02 11:44
编译原理
解释器中对 标号 的使用
android_6200/dalvik/vm/mterp/out/InterpC-portdbg.c + 467
c89
也支持 向我这样看待码永远都学不好程序,感觉好迷茫,谁么时候能有个整体的认识
·
2015-10-31 11:05
使用
what's the help of "unnecessary" pointer comparison
q_c-programming-language_191518.html 源代码中的宏min中使用了 (void) (&_x == &_y); (
c89
·
2015-10-31 10:51
help
C语言的布尔类型
在C语言标准(
C89
)没有定义布尔类型,所以C语言判断真假时以0为假,非0为真。
·
2015-10-23 09:29
C语言
最短的可通过编译的C语言程序
那么我们就改成赋值语句: i; int main() { i = 1/0; } 在
C89
标准里,声明
·
2015-10-21 12:25
C语言
C数组&结构体&联合体快速初始化
背景
C89
标准规定初始化语句的元素以固定顺序出现,该顺序即待初始化数组或结构体元素的定义顺序。
·
2015-10-21 12:30
初始化
标准C的标记化结构初始化语法
在标准C中(
C89
)结构标准初始化是用{}来实始化,在C99的版本,采用了采用可读性更强的标记化实始化,这在LINUX内核和驱动很为常见。
·
2015-10-21 11:37
初始化
[inline]C99中inline的使用
C89
中避免函数额外开销的唯一方式是使用带参数的宏。而C99中则提供了更好的一种方式,即内联函数inline。
suxiang198
·
2015-07-11 00:00
inline
c99
C99的新特性
这篇文章并非要做个大而全的C99相对
C89
的扩展列表,我只挑我自己觉得可能用上或者有必要说的来讨论。另外这
lihui126
·
2015-05-26 12:00
c99
C语言规范
C99新特性
C语言结构体的初始化
假设有如下结构体定义:typedefstruct { inta,b,c; }MyStruct;那么结构体的初始化方式如下有三种:(1)
C89
的初始化方式MyStructtest={1,2,3};这种初始化的优点是语法简单
yjf_victor
·
2015-04-15 22:00
C发展史:K&R C/
C89
/C99/C11 以及 C++发展史: C++98/C++03/C++11
C语言的发展阶段C语言之所以命名为C,是因为C语言源自KenThompson发明的B语言,而B语言则源自BCPL语言。1967年,剑桥大学的MartinRichards对CPL语言进行了简化,于是产生了BCPL(BasicCombinedProgrammingLanguage)语言。20世纪60年代,美国AT&T公司贝尔实验室(AT&TBellLaboratory)的研究员KenThompson闲
Zenhobby
·
2015-04-10 21:22
C++
GCC 5.0 新特性
GCC5最新功能介绍:C编译器默认使用GNU11(C11)而不是GNU89(
C89
);libstdc++库完整支持C++11,实验性支持C++14;完整支持多线程实现OpenMP4.0;C和C++支持英特尔的
Kaitiren
·
2015-04-09 16:00
C/C++头文件一览
details/5638327C/C++头文件一览//////////////////////////////////////////////////////////////////////////C头文件(
C89
dabulv
·
2015-04-05 23:54
文件操作fopen,fopen_s,_fsopen
C89
标准中是fopen:FILE*fopen(constchar*file,constchar*mode);windows中有fopen_s,_fsopen的扩展:errno_tfopen
victor1960
·
2015-03-19 17:04
C++
c
windows
File
fopen
文件操作fopen,fopen_s,_fsopen
C89
标准中是fopen:FILE*fopen(constchar*file,constchar*mode);windows中有fopen_s,_fsopen的扩展:errno_tfopen_
victor1960
·
2015-03-19 17:04
c++
windows
file
C/C++
gcc 编译器对 inline 函数的支持
C99版的C语言引入了inline关键字开始支持inline 函数,在这之前传统的C语言(
C89
)是没有inline 关键字的,也不支持inline 函数。
liyuanbhu
·
2015-01-06 22:00
"parse error before *"
说明编译器只支持
C89
标准。这个C标准要求在一个块内的变量的声明要放在所有非声明语句的前面。 平时编译时以为只有for(inti=0;;)这样的在循环内定义变量不可行。
Blaider
·
2014-12-05 15:00
makefile参数详解
AIX平台上缺省的C++编译器为xlC,而C的编译器有三个:cc: 这是最习惯用的,扩展模式的C编译器xlc: ANSI C编译器,使用UNIX的头文件
c89
: ANSI C编译器,使用ANSI头文件具体选择何种编译器
cuiyadll
·
2014-11-20 10:00
makefile
Pgsql
安装前提:GUNmake版本:sudomake�CversionGNUMake3.81#建议3.76.1或者更高版本需要一个ISO/ANSIC编译器(至少兼容
C89
)。
jamesmeng10
·
2014-11-13 17:05
pgsql
Pgsql
安装前提:GUNmake版本:sudomake–versionGNUMake3.81#建议3.76.1或者更高版本需要一个ISO/ANSIC编译器(至少兼容
C89
)。
jamesmeng10
·
2014-11-13 17:05
PGSQL
MariaDB/MySQL
一个健壮性良好的atoi函数的实现
一个健壮性良好的atoi函数的实现1函数说明
C89
中的说明: 头文件 stdlib.h 函数原型 intatoi(constchar*nptr); nptr:指向待转换的字符串的指针 返回值 字串的整型形式
Solomon1558
·
2014-11-10 16:00
C语言
字符串转数字
atoi
溢出处理
GSL 学习笔记(快速傅立叶变换)
C89
标准中没有定义复数类型,不过gsl
liyuanbhu
·
2014-11-08 21:00
parameter 和 argument 的区别
以前总是傻傻分不清楚,不过今天翻看
C89
标准,并参考网上其他信息,总算搞清楚了。简单说来,parameter一般指形参,而argument一般指实参。(什么?形参实参是啥?
飞翔的猫咪
·
2014-11-03 14:59
parameter
形参
实参
Argument
parameter 和 argument 的区别
以前总是傻傻分不清楚,不过今天翻看
C89
标准,并参考网上其他信息,总算搞清楚了。简单说来,parameter一般指形参,而argument一般指实参。(什么?形参实参是啥?
飞翔的猫咪
·
2014-11-03 14:59
parameter
argument
形参
开发笔记
读《TCPL》II
所以摘抄(根据个人情况)的文字都只是遵从
C89
的。若有空闲时间,猜其中例子验证和习题将在读完HB后再安装个Lin
misskissC
·
2014-10-21 16:00
读《TCPL》II
所以摘抄(根据个人情况)的文字都只是遵从
C89
的。若有空闲时间,猜其中例子验证和习题将在读完HB后再安装个Lin
misskissC
·
2014-10-21 16:00
C/C++语言标准
个人以为,我们平常说的标准C,指的是ANSIC,ISOC,
C89
,C90。
fyfcauc
·
2014-09-23 12:00
C++
c
用VS2013编译FFMPEG232
之所以选择VS2013,是因为VS2013支持大部分C99的特性,不需要改动代码,也不需要使用C99转
C89
的工具。MinGW和yasm是绕不过去的,因为需要使用MinGW
finewind
·
2014-08-27 21:00
C89
和 C99 标准比较
而VC支持的是
C89
(不支持C99)。因此VC一般情况下是无法编译FFMPEG的源代码的。
雷霄骅
·
2014-08-16 13:00
ffmpeg
比较
VC
c99
C89
C回顾之一
首先是关于C语言发展、概述,数据类型、字符、字符串、数据的输入输出方面的内容:C的标准主要是K&R、
C89
、C99,而现在主要采用C99;对于一般的编译器:longlong为64位;long32位;int32
墨水804
·
2014-07-18 20:00
C语言开发环境搭建(visual studio )
C语言有
c89
,c99版本
c89
,C99是代表不同的编译器,不同的类库,
C89
写的代码,能兼容到C99的编译器,不过不建议兼容了,
C89
已经是被淘汰的东西。
MQ_7
·
2014-07-16 01:00
标准库clock函数探索
A.微秒man3clock-->有如下描述: togetthenumberofsecondsused,dividebyCLOCKS_PER_SEC
C89
,C99,POSIX.1-2001.
guonaihong
·
2014-07-08 23:00
c语言中函数(linux命令查看依赖类库),数组(内存存储是连续的内存空间),Linux下查看&a,&a[0],a之间的值,可变数组
1、查看一个c函数依赖的类的方式:gcct.c-oapp使用lddapp命令查看依赖的类,截图如下:2、库函数包括: a、C标准库函数,(
c89
/c99标准定义的函数接口,由操作系统厂商去实现。)
toto1297488504
·
2014-07-04 00:00
阅读《C陷阱与缺陷》的知识增量
这本书是在ASCI C/
C89
订制之前写的,有些地方有疏漏。 第一章 词法陷阱 1.3 C语言中解析符号时使用贪心策略,如x+++++y将被解析为x++ ++ +y,并编译出错。
·
2014-06-30 09:00
阅读
阅读《C陷阱与缺陷》的知识增量
这本书是在ASCIC/
C89
订制之前写的,有些地方有疏漏。第一章词法陷阱1.3C语言中解析符号时使用贪心策略,如x+++++y将被解析为x+++++y,并编译出错。
caozhankui
·
2014-06-30 02:00
性能
效率
C语言
陷阱与缺陷
lua的坑之文件io
对于lua的
c89
依赖如此之深,只能说喜忧参半吧。今天的重点是说文件IO今天的重点是说文件I/O。
ani_di
·
2014-06-22 23:00
windows下编辑器编译for循环时出现的问题
编译c语言出现问题,错误如下:error:'for'loopinitialdeclarationsareonlyallowedinC99mode经过查找:发现编译器用的是
c89
标准。
范思哲思考者
·
2014-05-29 01:00
“变长”数组问题
inta[length]; return0; } 出现了如下错误:error C2057:应输入常量表达式errorC2466:不能分配常量大小为0的数组errorC2133:“a”:未知的大小原因是
C89
JustRemind
·
2014-04-23 15:00
VC
数组长度
深入理解C语言-04 预处理
(笑话)在认真学习C语言时,建议下载C语言规范:
C89
嵌入式领域使用得多,芯片公
zlf_jack
·
2014-03-09 07:00
C语言
预处理
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他