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
【C语言学习笔记】
C语言学习笔记
(一)--初识C语言
一直只用java,现在正好很清闲打算学习C语言,拓展一下自己的戏路。 学习参考书《C语言宝典》。 1.第一个c程序:#include"stdio.h"/*该行是文件包含命令*/ main(){ printf("test");/*函数调用:printf将内容输出到显示器*/ }注:c语言区分大小写;程序中必须含有一个且只有一个名字为main的主函数;每行程序必须以";"结尾;/* ...
yue19870813
·
2011-10-29 19:00
java
c
语言
include
float
C语言学习笔记
之基础篇_Format格式完全攻略(格式化字符)
C语言学习笔记
之基础篇_Format格式完全攻略(格式化字符)原始文档下载地址:http://download.csdn.net/download/bbdxf/3729987一、格式输出以printf(
笨笨D幸福
·
2011-10-28 18:23
C/C++
C语言学习笔记
之基础篇_Format格式完全攻略(格式化字符)
C语言学习笔记
之基础篇_Format格式完全攻略(格式化字符)原始文档下载地址:http://download.csdn.net/download/bbdxf/3729987一、 格式输出以printf
bbdxf
·
2011-10-28 18:00
c
Date
文档
语言
C语言学习笔记
FILE结构(包含在stdio.h里)#ifndef_FILE_DEFINEDstruct_iobuf{ char*_ptr; int _cnt; char*_base; int _flag; int _file; int _charbuf; int _bufsiz; char*_tmpfna
chence19871
·
2011-10-23 19:00
C语言学习笔记
1,已知数组x有5个元素{8.16.13.19.10},精组y有6个元素{24.19.28.15.17.20}.请分别对x和y排序。输出x和y排序后的元素#includemain(){intx[5]={8,16,13,19,10},y[6]={24,19,28,15,17,20};inti,j,sum=0;for(i=0;i=0;i--){for(j=i-1;j>=1;j--)if(y[i]mai
dyron
·
2011-10-12 14:42
C与算法
C语言学习笔记
<数组>
1, 已知数组x有5个元素{8.16.13.19.10},精组y有6个元素{24.19.28.15.17.20}.请分别对x和y排序。输出x和y排序后的元素#includemain(){intx[5]={8,16,13,19,10},y[6]={24,19,28,15,17,20};inti,j,sum=0;for(i=0;i=0;i--) {for(j=i-1;j>=1;j--)
dyron
·
2011-10-12 14:00
modbus CRC 算法
MODBUS协议中常用到的CRC校验码(C++语言实现)
C语言学习笔记
2010-06-24 14:45:45 阅读182 评论2 字号:大 中 小 订阅 MODBUS
isiqi
·
2011-05-10 08:00
C++
c
算法
C#
modbus CRC 算法
MODBUS协议中常用到的CRC校验码(C++语言实现)
C语言学习笔记
2010-06-2414:45:45阅读182评论2 字号:大中小 订阅MODBUS协议中发送的命令,后面一般都会要用到CRC校验码
wu_jing_sheng0
·
2011-05-10 08:00
c
算法
语言
2010
X86
转:scanf(), getchar(), 以及gets()函数注意点
c语言学习笔记
--chapter0-getchar,scanf以及缓冲区的概念 你肯定会奇怪为什么一开始先说这个,一开始不都是数据类型什么的嘛,这个写在最前面因为后面的程序即使最简单的code都会用到输入输出
eric491179912
·
2011-05-05 20:00
C语言学习笔记
近日重读谭浩强的《C程序设计》一书。由于长时间不用,不少琐碎的知识点已经忘记。在重读的过程中对知识点重新做了梳理,对于一些个人容易忽略和重要的知识点罗列出来,以便日后复习和快速回忆。一、数据类型、运算符和表达式1.C语言提供的数据类型a.基本类型:整型(int),字符型(char),浮点型(单精度,双精度)b.构造类型:数组类型,结构体类型,共用体类型c.指针类型d.空类型2.C语言中,采用符号定
wayne2088
·
2011-03-11 13:57
职场
休闲
C
C/C++
C语言学习笔记
近日重读谭浩强的《C程序设计》一书。由于长时间不用,不少琐碎的知识点已经忘记。在重读的过程中对知识点重新做了梳理,对于一些个人容易忽略和重要的知识点罗列出来,以便日后复习和快速回忆。 一、 数据类型、运算符和表达式 1. C语言提供的数据类型 a. 基本类型:整型(int),字符型(char),浮点型(单精度,双精度) b. 构造类型:数组类型,结构体类型,共用体类型 c.
wayne2088
·
2011-03-11 13:57
c
职场
休闲
数组和指针————
C语言学习笔记
1
C语言中,数组是数组,指针是指针,两者是完全不同的,通俗的话来说,一个是地址符号,一个是存储变量地址的变量。 但是有时候他们又是可以相同的。 于是首先,我们应该知道两者在什么时候是“相似”的。1、“表达式中的数组”就是指针;2、C语言把数组下标作为指针的偏移量;3、“作为函数参数的数组名”等同于指针;对数组的引用如a[i]在编译时总是被编译器改写成*(a+i)的形式。C语言之所以把数组形参转换为指
heshanxingzhe
·
2010-11-04 01:00
C语言学习笔记
一.数据类型 C语言数据类型分为基本类型,构造类型,指针类型和空类型.其中基本类型又分为整型,字符型,实型和枚举举型;构造类型分为数组类型,结构类型和联合类型. 注意求余运算时,余数与被除数同符号,都为整数,如35%8=3, 35%(-8)=3, (-35)%8=-3,只能用于整型量.自增和自减运算只能用于变量,不能用于常量或表达式.由于C语言编译程序尽可能自左向右将更多的运算符组成一个运算符
bupter520
·
2010-09-21 20:00
数据结构
C++
c
C#
D语言
Linux下
C语言学习笔记
—操作MySQL
原帖有一些错误之处,现修改linux下
c语言学习笔记
——操作mysqlByfalcon 2006年3月30日晚上完成版权声明:可以自由转载,但是必须保留原作者名和本站地址,谢谢http://oss.lzu.edu.cn
ab198604
·
2010-07-16 18:00
c
数据库
linux
mysql
null
语言
C语言学习笔记
——main(argc,char *agrv[])中参数的说明
在大多数情况下,main()函数都是没有参数的,而实际上,main()是有参数的, 形式如下: 参数argc表示参数计数,它的值是在命令行(用于执行程序)中参数的数目,参数argv表示参数矢量,它是指向字符的指针数组,这种数组可以被认为是字符串的数组,以下是引自《C语言教程》中的一例:编译通过后,在dos下运行即得结果运行过程:
wuxiaoer717
·
2010-07-09 12:00
C语言学习笔记
——指针
指针:就是内存中对象的地址,同时数组本身就是一个指针, 因此,数组和指针之间的关系非常的密切,下面的程序将说明这种关系: 例子: 字符串常量中内存中是以字符数组的形式存储的,且最后一个字符是'/0',
wuxiaoer717
·
2010-07-09 11:00
c
存储
语言
C语言学习笔记
(一)
1、为什么选择C(1)、C语言是小型的语言,在编程中小型的语言都是美的,(2)、C是UNIX下的本土语言(3)、C语言是轻便的(4)、C语言是简洁的(5)、C语言是模块的(6)、C语言是C++和JAVA的基础(7)、在大多数的机器上,C语言都是高效的 2、ANSIC标准标准促进了C语言程序的便携、可靠、可维护和高效执行等,几乎所有的C语言编译器都服从ANSIC标准 3、从C到C++ 4、从C和C+
wuxiaoer717
·
2010-07-01 15:00
java
编程
c
unix
语言
编译器
C语言学习笔记
——0424
转义字符表从表中可以看出,在C语言中有三种转义字符,它们是:一般转义字符、八进制转义字符和十六进制转义字符。1.一般转义字符这种转义字符,虽然在形式上由两个字符组成,但只代表一个字符。常用的一般转义字符为:\a\n\t\v\b\r\f\\\’\"细心的读者可能已经发现,转义字符'\\'代表的反斜杠"\"、转义字符’\’’代表的字符"'"和转义字符'\"'代表的字符""",其本身就是可显示字符,为什
weixin_30627341
·
2010-04-25 10:00
c/c++
C语言学习笔记
(4)
1.数组大小我相信,在C#/Java中,更多的人愿意用List来取代数组,一方面是List提供了较多的方法,另一方面也无需我们去指定数组的大小。那么在C语言中,我们既然需要必须指定数组的大小,而一般来讲,很多数组大小事我们无法确定并且经常会发生变化的,那么我们最好的方式就是用宏定义来限定数组的大小。 #define SIZE 10 int main (void) {
欧阳明月
·
2010-04-21 18:58
学习
职场
C语言
笔记
休闲
C语言学习笔记
(4)
1.数组大小我相信,在C#/Java中,更多的人愿意用List来取代数组,一方面是List提供了较多的方法,另一方面也无需我们去指定数组的大小。那么在C语言中,我们既然需要必须指定数组的大小,而一般来讲,很多数组大小事我们无法确定并且经常会发生变化的,那么我们最好的方式就是用宏定义来限定数组的大小。 #define SIZE 10 int main (void) {
欧阳明月
·
2010-04-21 18:58
职场
学习
C语言
笔记
休闲
C语言学习笔记
(2)
.C语言中的布尔类型在C语言中,是没有布尔类型的,0就是false,非0就是true。于是,写习惯了Java/C#的我们自然会很不习惯,这个时候,我们不妨用宏定义来使我们的代码看起来更舒服一些。 #define BOOL int #define TRUE 1 #define FALSE 0 int main (void) { BOOL fla
欧阳明月
·
2010-04-21 18:13
学习
职场
C语言
笔记
休闲
C语言学习笔记
(2)
.C语言中的布尔类型在C语言中,是没有布尔类型的,0就是false,非0就是true。于是,写习惯了Java/C#的我们自然会很不习惯,这个时候,我们不妨用宏定义来使我们的代码看起来更舒服一些。 #define BOOL int #define TRUE 1 #define FALSE 0 int main (void) { BOOL fla
欧阳明月
·
2010-04-21 18:13
学习
职场
C语言
笔记
休闲
C语言学习笔记
(4)
1.数组大小我相信,在C#/Java中,更多的人愿意用List来取代数组,一方面是List提供了较多的方法,另一方面也无需我们去指定数组的大小。那么在C语言中,我们既然需要必须指定数组的大小,而一般来讲,很多数组大小事我们无法确定并且经常会发生变化的,那么我们最好的方式就是用宏定义来限定数组的大小。 #define SIZE 10 int main (void) {
欧阳明月
·
2010-04-21 18:12
学习
职场
C语言
笔记
休闲
C语言学习笔记
(4)
1.数组大小我相信,在C#/Java中,更多的人愿意用List来取代数组,一方面是List提供了较多的方法,另一方面也无需我们去指定数组的大小。那么在C语言中,我们既然需要必须指定数组的大小,而一般来讲,很多数组大小事我们无法确定并且经常会发生变化的,那么我们最好的方式就是用宏定义来限定数组的大小。 #define SIZE 10 int main (void) {
欧阳明月
·
2010-04-21 18:12
职场
学习
C语言
笔记
休闲
C语言学习笔记
C语言学习笔记
第一章 C语言概述1.运行c程序的步骤 上机输入与编写源程序->对源程序进行编译(目标程序object program)->与库函数连接->执行目标程序。
chenjinyu_tang
·
2010-02-25 08:00
c
String
search
存储
语言
float
C语言学习笔记
(二)
11、structure结构体可以用{expression,expression,...}或者{.name=expression,.name=expression}来进行初始化例如:structcomplex_structz1={x,4.0,};但是{}本身不是expression,不能对struct进行赋值!以下用法是错误的:structcomplex_structz1;z1={3.0,4.0}
msquare
·
2009-08-25 11:00
C语言学习笔记
(一)
1、位操作符:对两个操作数按位操作。 !和~是不同的。 2、布尔表达式:一旦得出结果就停止计算。 对experssion1&&experssion2和experssion3||experssion4来说,如果exp1为0则exp2不会被计算。同样,如果exp3为1,exp4也不会被计算。 3、赋值表达式:返回值就是操作符左边的表达式的值。 printf("%d/n",x=999)的打印结果是999
msquare
·
2009-08-21 13:00
c语言学习笔记
dplicn=C语言笔记 这篇笔记是转自网上其他人的,忘记名字了,谢谢这位朋友。我发现归纳的比较精炼,就拿出来放这里。以后有啥问题看看,还不错。第一章概述 1.C语言的特点 ①语言简洁、紧凑,使用方便、灵活。共有32个关键字,9种控制语句。②运算符丰富,公有34种运算符。③数据结构丰富,数据类型有:整型、实型、字符型、数组、指针、结构体、共用体等。④具有结构化的控制语句(如if…else、whi
波大帅哥
·
2008-12-09 21:49
c
职场
休闲
linux下
c语言学习笔记
——操作mysql
linux下
c语言学习笔记
——操作mysql By falcon 2006年3月30日晚上完成 版权声明:可以自由转载,但是必须保留原作者名和本站地址
pipal
·
2008-12-06 13:00
C++
c
mysql
linux
C#
C语言学习笔记
(三)——条件表达式
条件表达式:表达式1?表达式2:表达式3(1) 条件表达式的执行顺序:先求解表达式1,若为非0(真)则求解表达式2,此时表达式2的值就作为整个表达式的值。若表达式1的值为0(假),则求解表达式3,表达式3的值就是整个条件表达式的值。(2) 条件表达式优先于赋值运算符,max=(a>b)?a:b则先求解条件表达式在赋给max。(3) 条件表达式的结合方向为“自右至左”如:a
liyzh_inspur
·
2008-10-15 17:00
c
语言
C语言学习笔记
(二)--格式字符控制
格式字符控制:1、d格式符。用来输出十进制数。有以下几种用法:(1)、%d按整数的实际长度输出。(2)、%md,m为指定的输出字段的宽度。如果数据位数小于m,则左端补以空格,若大于m,则按实际位数输出。(3)、%ld,输出长整型数据。例:longa=135790;printf(“%ld”,a);如果用%d输出就会发生错误,因为整型数据的范围是-32768到32767.对long型数据应当用%ld
liyzh_inspur
·
2008-10-14 17:00
c
语言
C语言学习笔记
(一)赋值运算符,逗号运算符
赋值运算符(1) 将实型数据赋给整型变量时:舍弃小数部分。例:i为整型变量,执行i=3.56的结果是使i的值为3.(2) 将整数赋给单、双精度变量时,数值不变,但以浮点数形式存放到变量中,如:23赋给float变量f,即f=23,先将23转化为23.00000,再存放到f中。如将23赋给double的变量d中,即d=23,则将23补足有效位数为23.00000000000000,
liyzh_inspur
·
2008-10-14 16:00
c
存储
扩展
语言
float
C语言学习笔记
-递归2
题目要求:将从键盘输入的四个字母的所有排列情况打印出来思 路:递归个人心得:并没有真正理解递归,自己写的话,写不出来。 #includes(intn,chara,charb,charc,chard){ switch(n) { case4: s(3,a,b,c,d); s(3,b,a,c,d);
guocai_yao
·
2008-04-27 16:00
c
input
语言
c语言学习笔记
-递归1
http://topic.csdn.net/u/20080412/16/b0bdf925-4003-4ccf-9420-c22a5c7f2aae.htmlC 如何把一个整数以二进制形式打印出来,例如:9 输出结果为:1001b voidbinary_(intx){ if(x<=0)return; else { binary_(x/2); pr
guocai_yao
·
2008-04-27 13:00
c语言学习笔记
-堆栈1
来源:http://topic.csdn.net/u/20080427/12/dd814a38-57df-4eb3-9c78-902d3ab8cd66.html远古文明的算术题考古人员发现地球在一亿年以前曾经存在一个高级文明叫做Delta,而且发现这个文明的具有文字和语言。经过艰苦卓绝的工作,专家们破译了其中的一些文字和表示方法。他们使用+表示加运算,-表示减运算,*表示乘运算,/表示整数除运算,
guocai_yao
·
2008-04-27 13:00
c
工作
测试
语言
linux下
c语言学习笔记
——操作mysql
linux下
c语言学习笔记
——操作mysqllinux下
c语言学习笔记
——操作mysqlByfalcon 2006年3月30日晚上完成版权声明:可以自由转载,但是必须保留原作者名和本站地址,谢谢[由于最近比较忙
兴海北路
·
2008-03-14 15:00
C语言学习笔记
整理
一.sizeof()1.sizeof的使用:sizeof操作符以字节形式给出了其操作数的存储大小.sizeof操作符不能用于函数类型,不完全类型或位字段。不完全类型指具有未知存储大小的数据类型,如未知存储大小的数组类型、未知内容的结构或联合类型、void类型等。 2.sizeof的结果:sizeof操作符的结果类型是size_t,它在头文件中typedef为unsignedint类型。该类型保证
ecitnet
·
2008-01-31 09:00
c
OS
delete
存储
语言
编译器
Linux下
C语言学习笔记
—操作MySQL
今天上数据库的时候刚上到嵌入式sql,感觉非常有意思,上课的时候就想反正做搜索引擎要用到c连接mysql数据库的,到底是怎么实现?想入非非,呵呵.下来的时候赶紧找资料,刚才搜索了几下,终于找到一些:1,[比较详细]在C里嵌入SQL:http://www.pgsqldb.org/pgsqldoc-7.4/ecpg.html2,[在MySQL数据库中使用C执行SQL语句]:http://www.dvb
freedomsky120
·
2007-12-24 11:00
C语言学习笔记
-scanf
函数名:scanf功能:执行格式化输入用法:intscanf(char*format[,argument,...]);scanf()函数是通用终端格式化输入函数,它从标准输入设备(键盘)读取输入的信息。可以读入任何固有类型的数据并自动把数值变换成适当的机内格式。其调用格式为:scanf("",);scanf()函数返回成功赋值的数据项数,出错时则返回EOF。其控制串由三类字符构成:1。格式化说明符
nomad2
·
2007-04-09 14:00
linux下
c语言学习笔记
——操作mysql(转贴)
原帖有一些错误之处,现修改linux下
c语言学习笔记
——操作mysqlByfalcon 2006年3月30日晚上完成版权声明:可以自由转载,但是必须保留原作者名和本站地址,谢谢http://oss.lzu.edu.cn
bat603
·
2006-08-20 15:00
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他