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语言学习
时间:20160302(1)C语言中,很多标准头文件,这样的头文件好处在于,所有的实现方法都在头文件中进行定义,后期对方法进行修改时,可以只需要改动头文件,就可以了,其他的地方也需要对应的修改,查询的时候更容易一点。不过就我看来,感觉这个就是将方法抽象出来,如果进行参数这些修改,那么,实际的改动量还是有那么多,只是,这样会减少部分使用以前代码,而部分需要使用其他代码的情况,这样,在添加方法,修改对
舒润
·
2016-03-02 16:00
[memory]虚拟地址空间分布
看了很多本关于
C语言学习
的,我也是俗人一个,最初也是使用广为人知的那本“神书”--谭老的那本。这些书中都无非是在讲一些C原因所谓的语法、规范等等,再加上PC端的封装的不能再封装的编译环境,抄
_Summer__
·
2016-03-02 11:18
memory
[memory]虚拟地址空间分布
看了很多本关于
C语言学习
的,我也是俗人一个,最初也是使用广为人知的那本“神书”--谭老的那本。这些书中都无非是在讲一些C原因所谓的语法、规范等等,再加上PC端的封装的不能再封
qq_21842557
·
2016-03-02 11:00
linux
内存
开发人员
C学习总结
学习了一段时间C语言了,一直想写点什么总结的,但是迫于每次的学习时间都比较紧迫,就一直耽误了,今天就借此休息时间来总结下近来的
C语言学习
情况。
u010165367
·
2016-02-29 15:00
C语言
数据结构与算法基础(二)之线性表的链式存储与指针的概念
这个时候就需要我们在
C语言学习
时接触到的“指针”上场了。 首先,什么是指针呢
sinat_21312425
·
2016-02-26 17:00
数据结构
指针
线性表
链式存储结构
头结点
C语言学习
笔记5-程序结构
本系列文章由jadeshu编写,转载请注明出处。http://blog.csdn.net/jadeshu/article/details/50752148作者:jadeshu 邮箱:
[email protected]
欢迎邮件交流1.顺序结构2.分支结构------2.1单分支(if)------2.2双分支(if..else..)------2.3多分支(if..elseif..else..)
jadeshu
·
2016-02-26 00:00
C/C++
C语言学习
杂记(2)—C的数据
计算机的计算和存储都是数据。在C语言里,数据同样是基础,学好数据的知识是必须的。先看一个最简单的例子#includeintmain(void){intweight;floatcost;floatvalue;printf("pleaseinputyourweight.\n");scanf("%d",&weight);printf("pleaseinputyoursinglecost.\n");sca
juconcurrent
·
2016-02-23 22:38
ios开发中的
C语言学习
—— 结构体简介
在开发过程中,经常会需要处理一组不同类型的数据,比如学生的个人信息,由姓名、年龄、性别、身高等组成,因为这些数据是由不同数据类型组成的,因此不能用数组表示,对于不同数据类型的一组数据,可以采用结构体来进行存储。当然,对于面向对象的语言来说,最好是用类来表示,但是C语言是面向过程的,因此选择用结构体来表示。一.结构体的定义struct结构体名{ 类型名成员名1; 类型名成员名2;
杰瑞教育
·
2016-02-18 17:43
ios开发中的
C语言学习
—— 结构体简介
在开发过程中,经常会需要处理一组不同类型的数据,比如学生的个人信息,由姓名、年龄、性别、身高等组成,因为这些数据是由不同数据类型组成的,因此不能用数组表示,对于不同数据类型的一组数据,可以采用结构体来进行存储。当然,对于面向对象的语言来说,最好是用类来表示,但是C语言是面向过程的,因此选择用结构体来表示。一.结构体的定义struct结构体名{ 类型名成员名1; 类型名成员名2;
杰瑞教育
·
2016-02-18 17:43
【
C语言学习
】存储类型
C语言中的存储类型主要有四种:auto、static、extern、register★auto存储类型默认的存储类型。在C语言中,假设忽略了变量的存储类型,那么编译器就会自己主动默认为auto型★register存储类型寄存器变量。寄存器位于CPU,它的特点是:容量小、速度快。它一般用来暂存程序中使用频繁的变量、或者一些中间变量等,能提高程序的运行速度。此类别的变量会优先分配寄存器。★static
mengfanrong
·
2016-02-18 16:00
关于C语言中进制问题以及简单的浅谈进制转化问题。
在大一的
C语言学习
当中,学校粗略的说了一下这些,最后导致好多人无法流畅的进行进制之间的转化,以及使用。在大一接触单片机以后更加发进制之间转化的一些规律等,现在来谈一下。
qq_26768741
·
2016-02-05 10:00
C语言
计算机基础
C语言学习
(基础知识篇1)
VisualC++6.0 我使用的编译器(没办法,要和书配套嘛,我知道它有点落后)先简单了解一下C语言的特点1.高效性2.灵活性,这值得一提,她的语法不拘一格,可在原有语法基础上进行创造复合,给程序员更多想象空间。就是完成同一件事可以有不同的代码。3.功能丰富,有丰富的运算符和自定义的结构类型来表达任意复杂的数据类型。4.表达力强,就是书写自由,简单几行代码可以完成繁琐的程序,她的语法形式和人们
神的宠儿
·
2016-02-03 23:00
C语言学习
(基础知识篇1)
VisualC++6.0 我使用的编译器(没办法,要和书配套嘛,我知道它有点落后)先简单了解一下C语言的特点1.高效性2.灵活性,这值得一提,她的语法不拘一格,可在原有语法基础上进行创造复合,给程序员更多想象空间。就是完成同一件事可以有不同的代码。3.功能丰富,有丰富的运算符和自定义的结构类型来表达任意复杂的数据类型。4.表达力强,就是书写自由,简单几行代码可以完成繁琐的程序,她的语法形式和人们
神的宠儿
·
2016-02-03 23:00
C语言学习
intmain(){ inti; char*msg=(char*)malloc(6); charbuff[]="2mxbcd"; charthechar[20]; charotherchar[]="123456"; msg=buff; printf("array-1%d",otherchar[-1]); //printf("sizeofunsignedshortis%d,charis%d",siz
Jeff
·
2016-02-02 19:13
C语言学习
笔记 typedef用法
typedef相当于给数据类型起个别名,用于增加代码的可读性。inta=170;intb=180;len_ta=170;增加了可读性time_tb=180;用法:inta;a是一个int类型的变量typedefintaa是一个int类型关键字的外号
义薄云天us
·
2016-01-27 18:09
C语言
致这个时代中还不够强大的我和你
6年的课程,唯有半年的
C语言学习
经历,这便是一切的开端。这
crise1990
·
2016-01-25 23:00
大一上学期
C语言学习
心得总结
经过一个学期的
C语言学习
,大体算是在这个编程语言上入了门,能够通过一些代码解决特定的问题。当然,每次成功将问题转换成代码都小有激动,虽然只是在黑框上输出了一些数字或是字符串。
zzy19961112
·
2016-01-24 22:00
大一下学期的自我目标
总结一下上学期的
c语言学习
,我觉得c语言更注重的是实践,虽说理论是学习的一部分,是实践的基础,也很重要,但若不亲手敲代码,是无法真正学会c语言的。
Leijing000
·
2016-01-24 20:00
学习经历《C和指针》
Reek 著徐波 译 这是一本
C语言学习
的相当不错的书籍。尤其是对于刚刚入门的学习者。它涵盖了C语言的全部内容,特别注重指针的讲解,除了头尾的几章,指针的话题几乎是贯穿了全书。
Lina_ACM
·
2016-01-19 17:00
C语言
指针
出版
c语言学习
intmain(){//从控制台获取初始数组大小intN;int*a;inti;printf("Inputarraylength:"); scanf("%d",&N); //分配空间 a=(int*)calloc(N,sizeof(int)); //填充数据 for(i=0;i
u013548273
·
2016-01-13 22:00
c
C语言学习
笔记(六)诊断
诊断中只定义了一个带参的宏assert,其定义形式如下:voidassert(int表达式)assert宏用于为程序增加诊断功能,它可以测试一个条件并可能使程序终止。在执行语句assert(表达式)时,如果表达式为0,则在终端显示:Assertionfailed:0,file源文件名,line行号Abnormalprogramterminaltion然后调用about终止程序的运行。在中,asse
u010994304
·
2016-01-08 15:00
C语言学习
笔记1:static
1综述2 static在函数中的应用函数分为内部函数和外部函数,当一个源程序由多个源文件组成时,C语言根据函数能否被其它源文件中的函数调用,将函数分为内部函数和外部函数。2.1内部函数(静态函数)如果在一个源文件中定义的函数,只能被本文件中的函数调用,而不能被同一程序其它文件中的函数调用,这种函数称为内部函数。定义内部函数用关键字static:static函数类型函数名(函数参数表){……}这里的
L20130316
·
2016-01-06 22:00
私有变量和私有方法
////Person.h//O
C语言学习
#import/*实例变量(成员变量)既可以在@interface中定义,也可以在@implementation中定义*/@interfacePerson:NSObject
学习笔记666
·
2016-01-05 22:44
iOS学习—OC部分
个人总结感想系列 - 2015年总结
2014年底,给自己的2015目标:http://blog.csdn.net/initphp/article/details/422982352015年总结:技术方面:1.
C语言学习
和深入使用。
initphp
·
2015-12-31 10:00
成员变量、局部变量和全局变量
////main.m//O
C语言学习
#import@interfacePerson:NSObject{//intage=10;/*写在类声明的大括号中的变量,我们称之为成员变量(属性/实例变量)成员变量只能通过对象访问注意
学习笔记666
·
2015-12-28 20:53
iOS学习—OC部分
C语言学习
笔记------伊能
C语言学习
笔记-----外部函数
#include//包含了很多函数的声明,调用库函数的时候,挨个挨个写出库函数的声明是不现实的。所以,封装到了一个头文件中。#include#include//软件工程规范,调用外部函数,一般需要外部声明。//软件工程规范,内部函数这么声明//voidmsg();//voidopenQQ();//外部函数调用声明externvoidmsg();externvoidopenQQ();//msg()是
OneCode2World
·
2015-12-27 14:55
C语言学习笔记
C语言学习
笔记-------伊能
C语言学习
笔记------静态函数初步
/*我们知道一个大的程序不可能把所有的函数都写在一个文件里,而是要书写多个文件,那么问题来了,在另一个文件中的函数,这个文件然后调用呢??这就是:函数的跨文件调用问题!C语言规定,所有的函数,在没有static保护的情况下,都可以跨文件调用!C语言为什么要引出外部函数和内部函数机制???他们是为了解决什么问题而提出的???他们各有什么特点???像全局变量一样,如何解决由于C语言允许的跨文件调用函数
OneCode2World
·
2015-12-27 14:31
C语言学习笔记
C语言学习
笔记----------伊能
C语言学习
笔记-------静态局部变量
/*用static声明一个变量的作用是:1.对局部变量用static声明,把它分配在静态存储区,该变量在整个程序执行期间不释放,其所分配的空间始终存在。常使用静态局部变量在函数调用间歇保存某些变量的值。2.对全局变量用static声明,则该变量的作用域只限于本文件模块(即被声明的文件中)*/#include#includevoidgo(){for(inti=0;i<10;i++){intnum=0
OneCode2World
·
2015-12-27 11:10
C语言学习笔记
c语言学习
感受
十二天的项目到现在已经结束了,这意味着又一个学习阶段的结束,在学C的这段时间里我花了很多的时间,尤其的是这次的项目。项目对我来说是提升自己最好的方式,从知识上,从解决问题的能力上,从面对问题的态度上…打从心里讲我是喜欢做项目的,也很享受这个过程。就这次的项目演示和答辩,老师的提问和最后老师的总结的一番话,我顿悟了一些东西,学习这块内容就要拓展,不能局限老师所讲的东西。知识不是老师讲没讲过,而是你知
s-boy
·
2015-12-25 08:27
学习感受
C语言学习
笔记--------伊能
C语言学习
笔记------C语言结构体字节对齐机制
/*结构体的成员存储时为什么要对齐???什么是对齐???对齐有什么意义???结构体对齐的意义是什么???C语言为什么要引入结构体字节对齐机制???下面是一些概述:一般来说,不同的编译器字节对齐机制有所不同,但是有以下3条通用准则:1.结构体变量的大小能够被其最宽基本类型成员的大小所整除;2.结构体每个成员相对于结构体首地址的偏移量(offset)都是成员大小的整数倍,如有需要编译器会在成员之间加上
OneCode2World
·
2015-12-24 13:16
C语言学习笔记
指针数组,也称字符串数组
////main.c//
C语言学习
#includeintmain(intargc,constchar*argv[]){//指针数组,也称字符串数组/*charstr1[]="abc";charstr2[
学习笔记666
·
2015-12-20 19:54
iOS学习—C语言部分
C 语言概述
大牛出 天地开c语言介绍 1972年出生 1983年ansic标准 89 iOS底层c99 (
C语言学习
的重难点 运算符 自增自减运算符进制 原码反码不麻进制转换数组 一维数组二位多维循环
bill-shaw
·
2015-12-16 23:00
我的
C语言学习
笔记
第一个C语言程序:1.#include是C语言的预处理指令,所谓预处理指令就是在编译之前作得处理,通常以#开头2.预处理指令后面会跟着一个文件名,预处理器发现预处理指令之后,就会根据文件名去查找文件,并把这个文件的内容包含到当前文件中。(将文件内容完全拷贝到#include指令所在的位置)3如果被包含的文件的扩展名是.h文件,我们称之为头文件(HeaderFile)头文件可以用来声明函数。4系统自
追风筝的蝙蝠侠
·
2015-12-16 17:09
C语言学习
笔记(六)字符串
C语言学习
笔记(六)字符串我们都知道C语言中没有字符串这种数据类型,不像Java直接有一个String类,String类提供了很多方法,可以满足我们的所有操作。那C语言中的字符串是怎么表示的呢?
u010994304
·
2015-12-15 17:00
字符串
C语言
指针
C语言学习
笔记之void
Ø 1、void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。Ø 2、用法1:数据类型的封装 int InitHardEnv(void **handle); 典型的如内存操作函数memcpy和memset的函数原型分别为void * memcpy(void *dest, const void *src, size_t len);void
u010994304
·
2015-12-14 16:00
C语言学习
之路――指针初探
进来学习C语言碰到了指针,着实学了一段时间,搞不出个头绪,今日感觉有些眉目,来此做个记录,也望能给困顿的人一起分享下感悟。学习指针还要从变量,数组,函数的定义这些基础说起。如:inta=10;inta[]={1,2,3,4};intmax(intx,inty){....}学习C语言指针我想指针变量的定义就不用说了吧。先上一个例子然后再给大家一一展开进行讲述。#includeintmain(){in
小__凡
·
2015-12-13 23:57
指针
C语言学习
C语言学习
之路――指针初探
进来学习C语言碰到了指针,着实学了一段时间,搞不出个头绪,今日感觉有些眉目,来此做个记录,也望能给困顿的人一起分享下感悟。学习指针还要从变量,数组,函数的定义这些基础说起。如:inta=10;inta[]={1,2,3,4};intmax(intx,inty){....}学习C语言指针我想指针变量的定义就不用说了吧。先上一个例子然后再给大家一一展开进行讲述。#includeintmain(){in
小__凡
·
2015-12-13 23:57
指针
C语言学习
C语言Windows程序设计->第一天->首次接触
今天正式开始通过
C语言学习
Windows程序设计,用的书是《Windows程序设计》(第五版)。书没什么可介绍的,总之很厚、有分量,(我可不想被鉴定为做广告的)。
·
2015-12-09 15:28
windows
C语言学习
之路(1)
学习C语言后我以为我就可以永久的告别单引号了,哎学习还不到一周就碰到了C语言中用单引号的情况,着实一惊。for(i=0;*(p+i)!='\0';i++)*(q+i)=*(p+i);*(q+i)='\0'刚开始我用的是双引号for(i=0;*(p+i)!="\0";i++)*(q+i)=*(p+i);*(q+i)="\0"程序一运行,呵,蹦出个段错误,天哪,我学习C语言还不到一周就让我碰到了段错误
小__凡
·
2015-12-08 21:29
程序
初学者
单引号
双引号
C语言学习
C语言学习
之路(1)
学习C语言后我以为我就可以永久的告别单引号了,哎学习还不到一周就碰到了C语言中用单引号的情况,着实一惊。for(i=0;*(p+i)!='\0';i++)*(q+i)=*(p+i);*(q+i)='\0'刚开始我用的是双引号for(i=0;*(p+i)!="\0";i++)*(q+i)=*(p+i);*(q+i)="\0"程序一运行,呵,蹦出个段错误,天哪,我学习C语言还不到一周就让我碰到了段错误
小__凡
·
2015-12-08 21:29
程序
初学者
单引号
双引号
C语言学习
【
C语言学习
】封装和模块化思想
【
C语言学习
】封装和模块化思想2014-7-6阅读1162 评论2刚学习完C后,做的关于C的课程设计是在一个源文件中放了几百行代码,而且各个功能之间都是相互依赖的,这样就会很麻烦。
maochengtao
·
2015-12-04 22:00
iOS开发 多视角抛析匿名函数—— Block
C语言学习
:iOS开发分分钟搞定C语言O
C语言学习
:iOS开发核心语言ObjectiveCUI学习:iOS开发之有趣的UI学习交流及资料分享新浪微博:关注➕私信极客James推荐一篇深入研究block的
zc639143029
·
2015-11-28 15:00
ios
UI
C语言
ios开发
block
C语言学习
----转义字符,常量
关于C语言的学习,主要分为语言、算法、数据结构、系统调用、设计几个大方面。 今天想和大家说的是 转义字符 和常量的一些简单知识 转义字符,说白了就是"/"+其他字符。基本的转义在这里就不一一介绍了,每一本资料上应该都有。我现在想说一些容易出错的。 1、引号的输出 printf("\"");或者printf("%c",'"'); 单斜线的输出 printf("\\
杨亚洲洲
·
2015-11-26 00:40
转义
常量
iOS开发 底层抛析运行循环—— RunLoop
C语言学习
:iOS开发分分钟搞定C语言O
C语言学习
:iOS开发核心语言ObjectiveCUI学习:iOS开发之有趣的UI学习交流与资料共享新浪微博关注➕私信极客James一.RunLoop基本概念概念
zc639143029
·
2015-11-24 14:00
ios
UI
ios开发
runloop
运行循环
C 小问题集锦
C语言学习
小问题集锦作者:乌龙哈里时间:2015-11-24平台:Window764bit,C#:VisualStudioCommunity2015,C:TCC0.9.26(x86-64Win64)参考
乌龙哈里
·
2015-11-24 01:00
C语言基础第一篇--Hello world !
C语言的介绍及发展史在此就不赘述了,各百科论坛网站中对此都有详细的描述,在总结过程中我会给大家分享几个我在学习过程中用到过的不错的
C语言学习
的资源,废话不多说,下面来开始我们的第一个小程序,程序员必学-
Eric__Cui
·
2015-11-23 12:49
C语言基础
C语言学习
数独游戏
C语言学习
数独游戏作者:乌龙哈里时间:2015-11-22平台:Window764bit,TCC0.9.26(x86-64Win64)参考:互动百科数独章节:正文: 原来也用C#和Go语言写过,主要思路是暴力撞大运破解
乌龙哈里
·
2015-11-22 03:00
C语言学习
笔记(17) 数组和指针分析
摘要:总结了数组的本质,通过实例阐述了a+1和&a+1的区别,指针的关系,比较运算,指出为什么只能进行相减运算及其意义,解释了数组与下标运算的优劣,解析了一道面试题,说明了数组和指针作为函数参数的时候需要注意的地方,最后总结了数组和指针的一些差别。一、数组的本质数组是一段连续的内存空间,数组名指向数组首元素的地址。数组占用的空间的大小为sizeof(array_type)*arrsy_size,比
漫步的风暴
·
2015-11-19 16:55
C
C语言学习
笔记(17) 数组和指针分析
摘要:总结了数组的本质,通过实例阐述了a+1和&a+1的区别,指针的关系,比较运算,指出为什么只能进行相减运算及其意义,解释了数组与下标运算的优劣,解析了一道面试题,说明了数组和指针作为函数参数的时候需要注意的地方,最后总结了数组和指针的一些差别。一、数组的本质数组是一段连续的内存空间,数组名指向数组首元素的地址。数组占用的空间的大小为sizeof(array_type)*arrsy_size,比
漫步的风暴
·
2015-11-19 16:55
C
C 语言学习准备
C语言学习
准备作者:乌龙哈里时间:2015-11-17平台:Window764bit,VisualStudioCommunity2015参考:章节:编译器IDE编程入门资料正文:一、编译器:TinyCCompiler0.9.26
乌龙哈里
·
2015-11-18 01:00
上一页
45
46
47
48
49
50
51
52
下一页
按字母分类:
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
其他