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语言基础代码(1)
前段时间,我又将谭浩强编写的C程序设计,也就是我
C语言学习
的课本看了一遍,“温故而知新”,受益良多。
Cecilia3333
·
2018-03-26 17:33
C语言基础代码
C语言学习
之--数组
#includemain(){inta,c;charb[5];a=0;printf("pleaseenterany5word:\n");while(a<=4){scanf("%c",&b[a]);//&b[0]等价于b都代表从数组b的首地址开始赋值这里a=0a++;}a=0;while(a<=4){printf("%c",b[a]);putchar('\n');a++;}}不过关于数组的地址取法还
Genjicat
·
2018-03-25 00:15
C语言学习
C语言感悟
C语言学习
感悟大家学习C语言大概是因为是一名工科生吧,毕竟工科生都要求去学习的。其实我觉得每一个男生心里都有一个编程的梦,就想是电影里面对显示器疯狂敲击键盘,显示出一行行的代码什么的。感觉很高大上!
Antshaolin
·
2018-03-24 13:33
C语言学习
之一
Printf函数与scanf函数Printf函数Printf函数被称作是格式化输出函数就是输出在()内的格式字符串,按我的理解就是输出()内的内容。比如我们在printf函数中输入的是:Printf(“hello!I’msopleasedtomeetyou.\n”);那么展现出来的便是:I’msopleasedtomeetyou.而我们在使用printf函数时往往并不是要求输出一些语句,而是要输出
Antshaolin
·
2018-03-24 13:47
C语言学习
之编写第一个C语言程序
如果用C语言输出:Hello,world!,该如何编写程序?**代码如下:**#include//包含标准库的信息main()//定义名为main的函数,不接受参数值{//main函数的语句都放在花括号中,也表示函数体的开始printf("Hello,world!\n");//main函数调用库函数printf以显示字符序列}//函数体结束程序运行结果:###说明:对于一个C语言程序,无论它的大小
最美不过伊人笑
·
2018-03-22 12:27
c语言
Windows-C
C语言学习
入门01
之前在大学期间学过C语言的基础,后来主要方向是java,就没继续深入学习C语言。但是C语言作为一个基础语言,对开发有着很大的帮助。最近又开始用业余时间系统的学习C语言。首先,简单的介绍一下C语言C语言是一种结构化,与机器无关且执行效率高的语言。C语言的基本特点简洁灵活功能强大可移植语法灵活自由标准库和学习其它语言一样,先从HelloWorld开始在此先说一下使用的编程工具,这里使用最新的工具VS2
csdn_一介码夫
·
2018-03-18 20:33
C
C语言从零开始之Hello World
对于
C语言学习
者,
ghosind
·
2018-03-14 21:41
C
C语言学习
路线
1、基本语言语法知识基本语言语法知识可以找一入门的书籍看一下即可。有经典的《C程序设计语言》点击打开链接,谭浩强的《C程序设计》点击打开链接书也是很经典的,《Cprimerplus》点击打开链接这本书里面有很多代码,可以参照多敲敲代码。2、深入的理解这里推荐《C与指针》点击打开链接,读懂这本书即可。这本书讲解了C语言的精髓---指针。基本读懂这本书就能体会到:C语言就是抱着一捆指针在裸奔。3、数据
xiao_xiong123
·
2018-03-11 21:30
C语言
C语言学习总结
梓益
C语言学习
总结
梓益
C语言学习
总结一、静态变量与普通变量的区别1.1、普通的全局变量概念:在函数外部定义的变量作用范围:全局变量的作用范围,是程序的所有地方。只不过用之前需要声明。
Czyy1
·
2018-03-04 17:34
C语言
总结
梓益
C语言学习
笔记之常用字符串操作(sscanf & strtok)
梓益
C语言学习
笔记之常用字符串操作(sscanf&strtok)一、sscanfintsscanf(constchar*buf,constchar*format,…);\\从buf指定的内存区域中读入信息例
Czyy1
·
2018-03-04 17:49
C语言
字符串操作
梓益
C语言学习
笔记之结构体-共用体-枚举
梓益
C语言学习
笔记之结构体-共用体-枚举有人说,我们需要将不同类型的数据组合成一个整体,于是,就有了结构体一、结构体的概念:一种或多种基本类型或构造类型的数据的集合。
Czyy1
·
2018-03-04 17:37
C语言
结构体
C语言学习
笔记
1.数组型字符串和指针型字符串的区别;数组型字符串,形如char*ch[20]="iloveu",m会被看成一个地址常量,且就代表&m[0],可以用m+1来表示下一个元素,但是不能用自增运算符,因为自增运算符只能用在变量上面,m[20]在内存(具体在那个地方有待研究)中被分配一个具有20个元素的数组,其中每一个元素对应一个字符,其中包括一个对应结束的空字符'\0'。通常被引用的字符串储存在可执行文
圈圈圆圆圈圈的我
·
2018-03-04 15:43
[
C语言学习
笔记]细节部分汇总
1.如何确根据指针确定其指向的数值的长度?只有字符型的可以用strlen()-1来求,因为数组有\n结束标志。其它类型的数组不可知。2.二维vector的写入要pushback一个临时的一维vector
LaLaLaDuanY
·
2018-02-28 14:40
C++
C语言学习
笔记
C语言中的类型转换学习在C语言中类型转换有两种:强制类型转换和隐式类型转换强制类型转换转换语法(TYPE)Value(TYPE)Value_Name强制类型转换结果-目标类型能够容纳目标值:结果不变-目标类型不能容纳目标值:结果将产生截断(取低字节数据)eg:当一个int类型的数据强制转换为short类型数据时,会取这个int数据的低两个字节。注意不是所有的强制类型转换都能够成功,当不能进行强制类
Artisanate
·
2018-02-20 14:44
c语言
c语言学习笔记
C语言学习
笔记8——enum, sizeof,typedef
enum的分析在C语言中:enum是一种自定义类型enum的值是可以根据需要自定义的整型值第一个定义enum值默认为0默认情况下的enum值是在前一个定义值的基础上加1enum类型的变量只能取定义时的离散值enum的特殊意义:enum中定义的值是C语言中真正意义上的常量在工程中enum多用于定义整型常量/*测试程序*/#includeenum//无名枚举,用于定义常量{ARRAY_SIZE=10/
DSH2418C
·
2018-02-18 18:51
C
C语言学习
笔记7——union
union(联合体)在C语言中:union在语法上与struct相似union只分配最大成员的空间,所有员共享这个空间/*测试代码*/#includestructA{inta;intb;intc;};unionB{inta;intb;intc;};intmain(){printf("%d\n",sizeof(structA));//12printf("%d\n",sizeof(unionB));/
DSH2418C
·
2018-02-16 22:18
C
C语言学习
笔记6——const和volatile
const(只读变量)在C语言中:const修饰的变量是只读的,本质上还是变量const修饰的变量在栈上分配空间const修饰的全局变量在全局数据区分配空间const只在编译器有用,在运行期无用注意:const修饰的变量不是真的常量,它只是告诉编译器该变量不能出现在赋值符号的左边/*测试代码*/#includeintmain(){constintcc=1;printf("cc=%d\n",cc);
DSH2418C
·
2018-02-13 23:49
C
C语言学习
9:
经过千辛万苦的修改和调试我终于成功了。。。。我放弃了数组的想法,因为自定义函数的返回值如果是数组的话好像会出错误,所以就返回每种蔬菜的总费用,之后进行逆运算来得到正确答案了。我有预感,像这样用逆运算的方法我感觉以后可能会用到好多。。。。。闲话到这下面是程序的源代码:#include#defineArtichoke2.05#defineVulgaris1.15#defineCarrort1.09fl
Genjicat
·
2018-02-12 12:30
C语言学习
C语言学习
笔记4——变量属性
变量属性C语言中:变量可以有自己的属性,在定义变量的时候可以加上“属性”关键字“属性”关键字指明变量的特有意义语法:propereytypevar_name;变量属性的分析1:auto关键字(自动变量)auto是C语言中局部变量的默认属性auto修饰的变量将被存储于栈上编译器默认所以的局部变量都是auto的intmain(){inti;//局部变量默认属性为autoautointj;//显式声明a
DSH2418C
·
2018-02-04 21:54
C
C语言学习
笔记3——类型转换
类型转换C语言中:数据类型可以转换强制类型转换隐式类型转换类型转换的分析1:强制类型转换强制类型转换的语法:(type)var_name;(type)name;强制类型转换的结果目标类型能容纳目标值:结果不变目标类型不能容纳目标值:结果将产生截断注意:不是所有的强制类型转换都能成功,当不能进行强制类型转换时,编译器将产生错误信息#includestructTS{inti;intj;};struct
DSH2418C
·
2018-02-04 13:06
C
C语言学习
笔记2——浮点数
浮点数的分析1:内存中表示方法C语言中:浮点数在内存中的存储方式为:符号位,指数,尾数类型符号位指数尾数float1位(第31位)8位(第23——30位)23位(第0——22位)double1位(第63位)11位(第52——62位)52位(第0——51位)浮点数的转换:例:8.25将浮点数转换为二进制:8.25的二进制:1000.01用科学计数法表示二进制浮点数:1000.01——>1.00001
DSH2418C
·
2018-02-03 21:04
C
C语言学习
笔记1——有符号数和无符号数
有符号数和无符号数C语言中:·signed关键字声明变量为有符号类型·unsigned关键字声明变量为无符号类型注意:C语言中只有整数类型能够声明unsigne变量有符号数和无符号数的分析1:表示法有符号数(signed):·在计算机内部用补码表示有符号数—最高位为0,表示这个数为正数—最高位为1,表示这个数为负数正数的补码为正数本身负数的补码为负数的绝对值取反加1例:8位整数6的补码为:0000
DSH2418C
·
2018-02-02 15:56
C
C语言学习
4:
这回是几个引用多个函数的题目:这个是自己写的:#includevoidone_three(void);voidtwo(void);intmain(void){printf("startingnow:\n");one_three();two();printf("done!");return0;}voidone_three(void){printf("one\n");}voidtwo(void){pr
Genjicat
·
2018-02-01 21:38
C语言学习
我的
C语言学习
之路:
第一次自己写的一些好玩的程序,在B站上面看过哲学的人大概可以了解我写的是什么意思:#includemain(void){ inta; loop:printf("Enteranynumberfrom1♂to10♂:\n"); scanf("%d",&a); switch(a){ case1:printf("Fuck♂you!");break; case2:printf("啊♂乖乖站好!");bre
Genjicat
·
2018-02-01 00:00
C语言学习
c语言学习
总结-2
之前总结了引言和第一章,回想起了好多重要的知识点,之前不太理解的概念也清晰多了。第二章类型、预算副与表达式划线重点:1,在传统c语言用法中,变量名使用小写字母,符号常量名全部使用大写字母。2,Int通常反映了所用机器中整数的最自然长度。3,0XFUL是一个unsignedlong类型的常量4,字符常量’\0’表示值为0的字符,也就是空字符(null)。我们通常用’\0’的形式代替0,以强调某些表达
一九五
·
2018-01-29 18:04
学科总结
C语言学习
笔记(三)
1.删除一个字符串最右边的空格,然后输出字符串1#include2#include345678intmain()9{charstr[20]="helloworld!";10inti,j,pos;11pos=strlen(str);12for(i=pos-1;i>=0;i--)13{if(str[i]=='')//检索字符串,检查是否有空格14{15for(j=i+1;j23intmain()4{i
ArrowYL
·
2018-01-25 22:28
C
c语言学习
-函数的递归调用(先回溯后递推,核心是函数关系的建立)
一、求n!解决思路:n!={1(n=0,1)n∗(n−1)!(n>1)C代码实现:#includeintmain(){scanf("%d",&n);printf("%d\n",f(n));return0;}/*求n!;建立函数关系:1.n!=1;n=0,12.n!=n*(n-1)!;n>1*/intf(n){intZ;if(n==0||n==1)z=1;elsez=n*f(n-1);returnz
Fannies
·
2018-01-22 10:11
C语言
程序员的朋友圈是什么样?跟我们又有什么不一样呢?
赶紧看看,你身边的程序员是不是也这样~顺便推荐下我自己的
C语言学习
群:33910
MC_Kitty
·
2018-01-18 22:28
C语言
C++
C语言学习
C语言零基础
C语言入门
C语言编程
2017-2018-1 20155216 《信息安全系统设计基础》 第十六周课上测试补交
嵌入式
C语言学习
置位:bits=bits|(1>11)&0x1F;returnHours;}voidSetHours(intHours)(){oldtime=TIME;newtime=oldtime&~
Lee.X
·
2018-01-05 12:00
C语言学习
|封装和模块化思想
刚学习完C后,做的关于C的课程设计是在一个源文件中放了几百行代码,而且各个功能之间都是相互依赖的,这样就会很麻烦。因为当我要修改某个地方的时候,就会牵连着要修改喝多的地方。而在实际的程序设计中,这也是不可取的。因此,模块化和封装的思想就显得很重要了!!!static变量static变量的一个显著的作用就是可以实现一个模块的封装。static存储类别的特性决定了static声明的全局变量只能被本源文
嵌入式资讯精选
·
2017-12-29 00:00
C语言学习
之六——函数_1
函数的概述一个较大的程序可分为若干个程序模块,每一个模块用来实现一个特定的功能。在高级语言中用子程序实现模块的功能。子程序由函数来完成。一个C程序可由一个主函数和若干个其他函数构成。函数的调用关系:由主函数调用其他函数,其他函数也可以互相调用。同一个函数可以被一个或多个函数调用任意多次。如下图所示:函数调用关系//例1/#includevoidmain(){voidprintstar();/对pr
Eric_Hunter
·
2017-12-16 23:24
C语言学习
(四)在学习C语言时遇到的一些细节方面的问题
strlen与sizeof的区别:strlen用来求字符串的长度用的(不算最后的NULL)而sizeof是用来求指定变量或者变量类型等所占内存大小用的比如strlen("nihao")它的结果是5而sizeof(int)它的结果是4也就是说int型占四个字节。它与是不是字符无关。一维数组的字节=sizeof(变量或者变量类型)*数组的长度二维数组的字节=sizeof(变量或者变量类型)*数组的行长
chenwenjie666
·
2017-12-05 16:38
12月02日长光培训
C语言学习
第八天
今天在上午的课堂上依旧延续了昨天的授课速度,新的知识点与基本知识的回顾应接不暇。在课堂上主要的新知识是字符串数组的相关操作,其中包括:连接、复制、比较大小、输入、输出、初始化等知识点。引入了新的函数库用于解决相关操作。之后还对变量、常量的语法命名规则进行了系统的介绍。同时,还对运算符及运算符的优先级进行了讲解。也在课堂上就杨辉三角这一程序进行用二维数组的方式予以编译,解决了同学们在编程中遇到的难点
长光培训_王任
·
2017-12-02 17:12
郝斌老师
c语言学习
笔记----动态内存分配
动态内存分配1.传统数组的缺陷(1)传统数组的内存空间不能手动释放一个数组被创建后在这个函数没有运行完毕时会一直存在当这个函数运行完毕后,这个数组所占用的内存空间被释放(2)长度必须事先指定,且只能是常数,不能是变量inta[5];//正确inta[len];//错误(3)数组的长度一旦定义,其长度就不能更改无法再函数运行期间去改变数组的长度大小(扩容、缩容)(4)不能够跨函数使用函数运行期间,可
闪闪红星闪
·
2017-11-30 20:09
C语言学习课堂笔记
11月27日长光培训
C语言学习
第四天
在一天的休息调整结束后,又迎来了新一轮的学习。每隔几天能够停下来查漏补缺进行自我剖析和阶段总结是很有必要的。在今天上午的课堂中我们在董老师的带领下进行了for循环结构与ifelse判断结构的强化练习与讲解。还介绍了新语句continue的使用。从中我了解到在C语言的学习中,这两个结构是异乎寻常的重要,掌握好这两种结构几乎可以解决编程中遇到的任何问题,掌握好这两种结构是向C语言大门迈近的必要条件,因
长光培训_王任
·
2017-11-27 17:35
C语言学习
第三天+忙碌的周日
昨天急于回到学校,忙得没有更新日记,今天坐车回家换下换洗的衣服,在车上看了会儿前一天所学的笔记。老师讲述了几种常见的运算符的计算法则,包括加减乘除等算数运算符,与或非等逻辑运算符,他们计算的先后顺序和注意事项;老师还继续讲述了for循环命令的注意事项。听了老师的讲述,以及自己的练习,觉得有些收获,得到了一些东西:那就是在写这些命令的时候,注意命令的要求、注意事项是一方面;理清思路,写命令之前要先在
泡面小佳
·
2017-11-26 22:10
郝斌老师
C语言学习
笔记----指针和数组
指针和一维数组1.一维数组名一维数组名是一个指针常量这个指针常量保存的是数组第一个元素的地址2.指针和数组下标的关系如果p是指针变量,则p[i]永远等于*(p+i)3.确定一个数组需要几个参数(1)需要两个参数,一个数组第一个元素的地址和数组的长度#includevoidf(int*pArr,intn){//f函数可以输出任何一个数组for(inti=0;ivoidf(int*pArr,intn)
闪闪红星闪
·
2017-11-25 15:56
C语言学习课堂笔记
郝斌老师
C语言学习
笔记----基本类型指针
指针1.C语言中指针的重要性表示一些复杂的数据结构快速的传递数据,减少内存的耗用使函数能够返回一个以上的数据更加方便的处理字符串面向对象语言如java中引用等知识学习的基础总结起来:指针是c语言的灵魂2.指针的定义指针就是地址地址就是指针指针变量就是存放内存单元编号的变量也可以说指针变量就是存放地址的变量指针和指针变量不是同一个概念指针的本质就是一个操作受限的非负整数(可以进行相减,不可以进行乘,
闪闪红星闪
·
2017-11-25 14:17
C语言学习课堂笔记
C语言学习
历程(六)几个有趣的循环和关键字的小程序
1.#includeintmain(){inti;for(i=1;i+1;i++){if(i>4){printf(“%d”,i++);break;}}printf("%d",i++);return0;}这个程序的小知识点在于break和i++的用法,break表示中断当前循环,i++表示先输出i值,再将i+1;2.intmain(){inti,k;for(i=0;k=-1,k=1;i++,k++)
ZalGGboy
·
2017-11-23 18:34
C语言
c语言*零碎知识便签
这篇博客是写一写
c语言学习
过程中的一些零碎的知识,不定时更新!一部分原创,一部分转自一些博客,或者是摘抄书本上的讲解~,c语言知识本来就比较零碎,感觉就是捡漏一样。1引脚,又叫管脚,英文叫Pin。
我叫钱佩雨
·
2017-11-20 14:52
C语言学习
历程(三)C语言基础知识预习总结
1.什么是计算机程序?什么是编程语言?为什么需要编程语言?编程语言是用来干嘛的?举例一些编程语言,以及他们各自的特点?答:1.计算机程序是指一组指示计算机执行动作或做出判断的指令,通常用某种程序设计语言编写,运行于某种目标体系结构上。就是指电脑可以识别运行的指令集合。就是平常看到的软件,比如QQ啊2.编程语言是用来控制计算机的一系列指令(Instruction),它有固定的格式和词汇(不同编程语言
ZalGGboy
·
2017-11-17 18:04
C语言
C语言学习
第四五章
谭浩强版课后习题#include#include#includeintmain(){return0;}//3//4intMax(inta,intb,intc){returnmax(max(a,b),c);}//5voidSqrt(intnum){if(num>=0&&num=90){printf("A");break;}elseif(num>=80){printf("B");break;}else
Li_JeanX
·
2017-11-08 08:23
C语言学习
笔记(8)——第一次个人实战(YUV图像分割)
很遗憾第一次实战并没有达到我想要的效果,想要达到的目的是把一个n帧的3840*1920的YUV420p的图像均分成64份。首先来看一下YUV4:2:0格式的存储格式,首先可以参照大神写的http://blog.csdn.net/lin453701006/article/details/53053185这篇博文了解一下YUV格式。简单来讲,假设有个4*4的像素点,对于420P而言,不妨假设这四个像素
慢慢积累不怕寂寞
·
2017-11-02 14:00
c语言
360度视频
c语言
yuv
C语言学习
笔记(七)---一些刷题记录
最近在学校的oj上做了一些题目,都不是很难,今天本想统一写一下题解但时间太晚,篇幅太长,于是先写三道比较基础的。这两天被一道题卡了好久,最后在dalao的指导下改了输入方式就过了。我们讨论了好久也没弄清楚到底是哪出了问题,有点难过,想早点休息。学校的oj外网最近好像一直上不了,于是就先不贴链接了。286是一道关于字符串处理的分支结构练习题(一道阅读题)。517是一道关于数组的分支和循环结构练习题。
passer_by_A
·
2017-10-30 01:07
c语言学习笔记
C语言学习
09.指针
指针(Pointer):就是内存地址,即单元编号。指针变量,存放指针的变量,其值就是某个地址单元的地址。指针变量的存储空间需要连续的4个字节单元,如果系统是32位的,则指针变量固定是32位。类型为无符号整数(不是整型),保存变量所占存储空间的首字节的地址编号。指针就是储存别的变量的内存地址的一种变量。内存的第一个可用的标号是1而不是0,地址为0的内存空间一般不可用。inti;//定义整型变量i。i
快乐的提千万
·
2017-10-28 15:53
C语言学习
小结(指针、数组、函数)
上周学习了不少C语言指针和数组函数的问题,下面是我自己学习的一些总结。v指针1.指针到底是什么?指针其实也是一种特殊的变量,它与其他普通变量的区别是:普通变量里面是数据本身,而指针变量里面是数据的地址。例如:#includeintmain(){int*p;//定义一个指针变量inta;p=&a;//取a的地址赋值给p,那么P中的内容就是a的地址*p=1;//*p也就是相当于a,即a=1printf
Clearfix_Xia
·
2017-10-26 20:10
Linux
-
C
嵌入式 Linux 与物联网软件开发 ——C 语言内核深度解析
C语言学习
的特点是入门容易、深入理解难、精通更是难上加难。很多用C语言写了多年单片机程序的老工程师转入嵌入式Linux领域后,都会觉得很难,甚至惊叹“为什么同样是C语言代码,我完全看不懂?”
嵌入式学习者加一
·
2017-10-26 15:36
一个考验c语言和数据结构功底的小项目
个人博客页面链接:http://www.shihao.online/(django搭建的个人博客,还在完善中)想测一下自己
c语言学习
水平的朋友可以做一下这个项目试试,能做出来说明c语言已经入门了#include
史浩的专栏
·
2017-10-26 08:46
c语言
c语言
欢迎关注我的微信公众号:C语言编程技术分享
对
C语言学习
有兴趣的朋友,或者需要互动咨询的小伙伴,可以优先关注我的微信公众号:C语言编程技术分享,或者扫描下方我的二
kelehaier
·
2017-10-22 00:00
C语言编程答疑
撸代码聊技术(C实现)
C语言学习
记录总结
一、C语言【1、C标准库{(C语言是一种通用的、面向过程式的计算机程序设计语言。1972年,为了移植与开发UNIX操作系统,丹尼斯·里奇在贝尔电话实验室设计开发了C语言。)#include---:提供了一个名为assert的宏,它可用于验证程序做出的假设,并在假设为假时输出诊断消息。---:提供了一些函数,可用于测试和映射字符。---:定义了整数变量errno,它是通过系统调用设置的,在错误事件中
JourneyX
·
2017-10-19 17:12
Android进阶与编程思想
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
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
其他