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语言基础
知识
0.jpg1,“\”引起的错误:在我们现在的编译器中如果写下面这段程序intmain(){//createfileinc:\ofstreamoutupt("test.txt");}编译就会用字符的颜色来提示我们,这两行内容都被当做了注释的内容,但是如果在vim下编写程序,就不会出现代码颜色不一样的问题,导致程序出错,是什么原因呢,是因为""的问题,它在c++或者python语言中,代表的含义都是本
C语言开发者榆西
·
2020-08-26 07:07
Linux C 编程一站式学习记录(一)- 编程思想
书籍囊括了程序设计基本思想和开发调试方法,以Linux平台为载体介绍
C语言基础
及程序工作原理,Linux系统编程,对计算机组成、C语言、操作系统、编译原理等课程知识达到融汇贯通。
长赢之路
·
2020-08-26 07:12
读书笔记
C语言的进阶学习笔记
STM32编程中C语言学习项目需要学习STM32中的一些函数的使用,但其中涉及到许多指针、结构、变量等等,虽然在学校的
C语言基础
课程中已经学习了一部分,但这一部分过于基础,所以针对性的又学习了算是进阶的知识点
meetslowly
·
2020-08-25 19:01
物联网-动物的物联网
c++
c语言
C语言基础
之流程控制
一.流程结构包括:*顺序结构:默认的流程结构.按照代码编写顺序执行语句*分支结构:对给定的条件进行判断,再根据判断结果执行相应的代码*循环结构:在给定条件成立的条件下,反复执行某段代码1)顺序结构:代码默认的执行顺序,按照代码由上到下的顺序执行;2)分支结构:if语句:1.if语句的三种形式*1if(conditon){statements;}*2if(condition){statements;
weixin_30596735
·
2020-08-25 16:01
C++基础第一部分
c++在
c语言基础
上增加了面向对象和泛型编程的思想。
eilot_c
·
2020-08-25 16:52
c++
c++
C语言基础
-qsort/isspace/isdigit函数的用法和实现
序言由于没有仔细研究过C语言库函数,很多函数都变成了自己实现了,这样必定会限制开发的速度。比如C语言自带的排序函数qsort()就能实现快排,只需要自己写一个简单的比较函数即可使用。1.qsort()函数函数原型:voidqsort(void*buf,size_tnum,size_tsize,int(*compare)(constvoid*,constvoid*));buf:参与排序的数组首地址n
shuaixio
·
2020-08-25 16:40
C/C++
[Coursera 计算导论与
C语言基础
] 第十周作业(上)
最近在跟Coursera上北京大学的程序设计与算法专项课程,一共7门课程,这是第一门课计算导论与
C语言基础
。在这里做一个记录。
zlm丶
·
2020-08-25 16:28
C/C++学习笔记
数据结构之线性链表单链表(含引用语法解释)
首先我们学习之前必须保证具有一点的
C语言基础
,整个数据结构几乎是基于结构体和指针,如果对结构体和指针不是很了解,建议先去对结构体和指针有一定的了解。此内容只包括方法实现,并没有线性链表思想。
S_H_A_O
·
2020-08-25 14:17
C++
C
c语言基础
编程——循环类型的练习
(注:下面的1~4文件位置为04.21_5~7、04.21_8.1)1.//注意变量的类型#includeintmain(){intn;scanf("%d",&n);doublefz,fm;doublesum=0;inti;doublet;fz=2.0;fm=1.0;for(i=1;iintmain(){intm,n;scanf("%d/%d",&m,&n);inti;inta=m;intb=n;
ss哈
·
2020-08-25 09:32
c语言
C语言基础
01-----常量,变量,输出,输入
常量,变量,输出,输入常量的本质1.什么是常量(常数,不能改变的量)1)常量程序中最基本的元素2)如同其名称所暗示的,在程序执行期间该值不能改变2常量.属于指令的一部分,编译后不再更改================================常量类型1.整形常量2.实型常量3.字符常量4.字符串常量================================整型常量(整数)1.按进制分类
爱星跑码场
·
2020-08-25 09:57
C
基础C语言
C语言基础
-----进制转换,原码反码补码
进制转换,原码反码补码========================================进制和补码1.二进制2.十六进制3.八进制4.数据在内存中的存储方式1)正数和负数2)原码,反码,补码========================================n进制的两个特点:1、有基本数字n个2、满n进一十进制1、十进制产生的原因:十个手指;2、十进制的规律基本数字:0,
爱星跑码场
·
2020-08-25 09:06
C
基础C语言
黑马程序员-
C语言基础
知识-数据
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流!——-数据分类计算机中存储的数据可以分为两类:静态数据和动态数据。一、静态数据:静态数据是指一些永久性的数据,一般存储在硬盘中。计算机关闭之后再开启,这些数据依旧存在,只要不主动删除或者硬盘损坏这些数据永远都在。二、动态数据(临时数据):动态数据指在程序运行过程中,动态产生的临时数据,一般存储在内存中。计算机关闭之后这些
xiuhuafeihu
·
2020-08-25 05:15
学习笔记
C语言基础
,结构体的使用
我们都是知道,一个数组,它只能储存相同类型的一组数据,但是在生活中,这明显是不行的,因为在软件中有个高级词汇叫做抽象,当我们对一个真实存在的事物进行抽象时,那么我们会将这个事物的特征等作为对象的属性,所以当一个集合只能储存一个数据类型的时候,明显不能完整的储存数据,例如:我们需要储存一个人的信息,这个人有年龄、姓名、生日等,这其中需要的数据类型就有int,string等类型,怎么办呢,我们这时就需
自由如风呼呼呼
·
2020-08-25 05:20
C++
linux
编程语言
C语言每日一题之No.1
鉴于在学校弱弱的接触过C,基本上很少编程,
C语言基础
太薄弱。刚好目前从事的是软件编程,难度可想而知。严重影响工作效率,已无法再拖下去了。为此,痛下决心恶补C语言。
weixin_30267697
·
2020-08-25 04:18
2012腾讯校园招聘面试经历
腾讯的笔试题目比较基础具体的题目记不清除了,设计到的知识点:1.
c语言基础
:sizeof,strlen的用法。
randyjiawenjie
·
2020-08-25 04:41
找工作
C语言实现进度条Demo
为了巩固所学的
C语言基础
知识,晚上自己做了做一个进度条的小Demo,实现在同一行覆盖刷新输出进度信息。
Snoring cat
·
2020-08-25 04:00
C
C语言基础
-结构体
结构体前面的学习中我们讲解了数组(Array),它是一组具有相同类型的数据的集合。但在实际的编程过程中,我们往往还需要一组类型不同的数据,例如对于学生信息登记表,姓名为字符串,学号为整数,年龄为整数,所在的学习小组为字符,成绩为小数,因为数据类型不同,显然不能用一个数组来存放。在C语言中,可以使用结构体(Struct)来存放一组不同类型的数据。结构体的定义形式为:struct结构体名{结构体所包含
C君莫笑
·
2020-08-25 03:55
C语言基础
c语言基础
入门(一)
c语言学习步骤1.最好有一本自己的c语言书籍个人推荐(c语言程序设计谭浩强)对于入门者来说非常的适合2.首先大概浏览一下书籍的前一两章3.接着看后面的几章节(从链表到指针可能对于初学者来说比较难了)4.这时可以去看一下c语言的视频教程个人推荐(曾怡的c视频,适合初学者)
OurWorldLfy
·
2020-08-25 03:44
c
C语言基础
之结构体
1、在C语言中可以使用结构体定义用户自己的数据类型,类似于数组,但是结构体中的成员可以是不同的数据类型。struct结构体类型名变量名eg:structStudent{charname[128];intage;floatscore;};//定义了一个名为Student的数据类型,该类型是一个结构,包括name、age、score三个成员structStudentstudent;//定义了一个名为s
Amiayy
·
2020-08-25 03:01
c语言
每日一题(
C语言基础
篇)1
题目描述:判断字符串2是否是字符串1的子集。例如"AB"是"ABCDEF"的子集,“DEF”也是“ABCDEF”的子集。代码实现:#include#defineOK1#defineERROR0intstr_str(char*str1,char*str2);intmain(void){intstr_value;str_value=str_str("hello","he");printf("%d\n"
识荒者
·
2020-08-25 02:23
每日一题(C语言基础篇)
C语言基础
:结构体
示例代码:#include//头文件//结构体,嵌套结构体structstudent{//结构体struct关键字修饰intnumber;//学号charname[20];//姓名charsex;//性别structdate{//结构体日期嵌套结构体intyear;//年intmonth;//月intday;//日}birthday;floatscore;//总分charspeciality[11
考班格
·
2020-08-25 02:59
C
菜鸟学习编程之路
C语言基础
语法——结构体
在C语言中,数组允许定义可存储相同数据类型的变量,结构体是C编程中另一种用户自定义的可用数据类型,它允许您存储不同的数据项。结构体用于表示一条记录,家乡您想要跟踪图书馆中书本的动态,您可能需要跟踪每本书的下列属性:TitleAuthorSunjectBookID定义结构定义结构必须使用struct语句。struct语句定义了一个包含多个成员的新的数据类型,struct语句的何使如下:structt
为中国IC之崛起而读书
·
2020-08-25 02:10
C语言基础
C语言基础
实例1 — 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
程序1】题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?/*程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。*/#includeintmain(){inti,j,k;printf("\n");for(i=1;i<5;i++){/*以下为三重循环*/for(k=1;k<5;k++){for(j=1;j<5;j++){
6个小石头
·
2020-08-25 02:35
C语言+JAVA+HTML
c语言基础
之结构体
#include/**什么是结构体?结构体就是由基本数据类型构成的一个复杂的数据类型。如何定义一个结构体?定义一个结构体有3种方式1.第一种方式最常用*/structStudent{intage;charsex;floatscore;};//2.结构体后直接跟上变量的名称structTeacher{intage;charsex;}teacher1;//3.不用表明结构体的名称struct{inta
景-王-飞
·
2020-08-25 01:05
c语言
C语言基础
4
⼀维数组数组是⼀种由相同数据类型组成的构造类型。数组的每个成员称为⼀个数组元素•最简单的数组是⼀维数组⼀维数组的定义:类型说明符数组名[常量表达式]={值1,值2...};⼀维数组的定义如何定义⼀个⼀维数组?数据类型数组名字[元素个数];intages[10];数组的初始化在数据定义的同时对数组进⾏初始化⽐如:intages[2]={3,5};数组中元素的访问通过数组名+下标去访问数组中的元素⽐如
克里斯里亚诺罗纳尔多
·
2020-08-24 23:15
C语言基础
03:结构体&结构体与指针
一、什么是结构体结构体是一种构造数据类型。把不同的数据类型整合起来成为一个自定义的数据类型。关键字struct。代码示例如下:structMan{//成员intage;intheight;charname[20];};初始化结构体实例的方式:方式一:structManman={12,70,"jack"};方式二:structManman;man.age=12;man.height=70;strcp
有余同学
·
2020-08-24 21:21
015
C语言基础
//141.c#includeintfun(inta[],intn){inti,t;if(n==1)return;for(i=1;ia[i]){t=a[i-1];a[i-1]=a[i];a[i]=t;}fun(a,n-1);}voidmain(){inti,a[]={1,2,3,5,4,6,7,8,9};fun(a,9);for(i=0;iinta=5;voidmain(){inta=1;{int
PYGY
·
2020-08-24 21:17
GCC编译c语言文件
引用文章链接:gcc编译过程简述在Linux下运行C语言程序在
c语言基础
中,使用gcc编译c语言过程一般如下:gcc源文件-o目标文件如:gcchello.c-ohello如果有多个源文件,可以这样来编译
「已注销」
·
2020-08-24 16:35
c
C语言基础
知识
文章目录天下无敌C语言1.第一行代码2.变量3.变量与宏定义4.数据类型5.取值范围6.字符和字符串字符字符串7.运算符目表达式运算符优先级当运算符操作数类型不同时关系运算符和逻辑运算符逻辑运算符短路运算符8.if语句9.switch语句和分支嵌套1.switch2.分支嵌套10.while和dowhile1.while语句:先判断表达式2.getchar()函数3.dowhile:先执行,在判断
小丑面罩
·
2020-08-24 15:10
《Effictive C++》读书笔记(一)
一.让自己习惯C++1.视C++为一个语言集合:
C语言基础
,面向对象部分,Template,STL。
puppet_master
·
2020-08-24 15:27
读书笔记
C/C++
C语言基础
4-函数
函数定义注意:1、[]包含的内容可以省略,数据类型说明省略,默认是int类型函数;参数省略表示该函数是无参函数,参数不省略表示该函数是有参函数;2、函数名称遵循标识符命名规范;3、自定义函数尽量放在main函数之前,如果要放在main函数后面的话,需要在main函数之前先声明自定义函数,声明格式为:[数据类型说明]函数名称([参数]);函数的形参和实参具有以下特点:形参只有在被调用时才分配内存单元
肖塔塔
·
2020-08-24 14:26
交叉编译mosquitto用于MX6G2C(ARM Cortex-A7)
我的项目安排是这样的:首先,熟悉linux应用开发和
C语言基础
;然后做一些开源项目的移植测试(mosquitto,paho等);对相关模块的代码有做加深了解;最后开始编写代码,做相关的开发工作。
高压电塔
·
2020-08-24 14:29
MQTT
C语言实现C++的封装继承与多态
1、概述C语言是一种面向过程的程序设计语言,而C++是在
C语言基础
上衍生来了的面向对象的语言,实际上,很多C++实现的底层是用C语言实现的,如在VisualC++中的Interface其实就是struct
fern_girl
·
2020-08-24 14:40
C++学习
C语言基础
知识补充
最近做了一部分硬件的工作,重新对C语言的一部分知识进行了学习,发现了之前做算法不太注意的部分,补充在这里。函数指针函数指针是指向函数的指针变量。也就是说这个变量里面存的值是函数的地址,在调用的时候可以通过变量名来调用。通过此方式来声明,调用:intmax(intx,inty){returnx>y?x:y;}main(){intb;int(*p)(int,int)=&max;b=p(1,2);}此处
svtter
·
2020-08-24 13:01
clang
嵌入式初学者学习嵌入式必看必看书籍
嵌入式初学者学习嵌入式必看必看书籍列表,有电子档的同学可以共享出来,谢谢Linux基础1、《Linux与UnixShell编程指南》2、《嵌入式Linux应用程序开发详解》
C语言基础
1.TheCprogramminglanguage
dongfengkuayue
·
2020-08-24 12:45
嵌入式linux
C语言基础
-编写求两个整数最大公约数的函数,并调用此函数求两个整数的最大公约数和最小公倍数。(头文件、方法主体、主函数,分离)
这是我个人学习c语言的练习,如果对你有帮助,请关注我,我将不定期更新,如果疑问或者建议可以在评论区留言沟通。我将头文件、方法主体、主函数分离,写在上文件里,一个头文件(c043-mymath.h),一个方法主体函数文件(c043-mymath.c),一个主函数文件(c043-mymath_test.c),把三个文件放一起。编译方法:gcc-Iincludec043-mymath.cc043-mym
V万能的小黑V
·
2020-08-24 11:02
C原创
C语言习题5.14--for循环画三角形
Description前几天,老师让良哥做一个画空心三角形的程序来取悦小师妹,可把良哥愁死了,
C语言基础
学得再扎实,算法不精也是硬伤呀!
艾尔森
·
2020-08-24 08:07
计153-12和计155—7
C语言基础
的不能再基础的程序知识!“hello world”!
涉及到的知识点有:include有两种用法、{}大括号用法解释、C语言自定义名字的要求、c语言库函数printf的解释、编译错误有两种、调用system函数、c语言编译过程、操作系统结构、指令集中的cpu架构、QT常用快捷键、vs常用快捷键=============================================================================将wi
折扇戏美人_a48e
·
2020-08-24 08:30
[Coursera 计算导论与
C语言基础
] 第十周作业(下)
编程题#5:异常细胞检测来源:POJ(Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩。)注意:总时间限制:1000ms内存限制:65536kB描述我们拍摄的一张CT照片用一个二维数组来存储,假设数组中的每个点代表一个细胞。每个细胞的颜色用0到255之间(包括0和255)的一个整数表示。我们定义一个细胞是异常细胞,如果这个细胞的颜色值比它上下左右4个细胞的颜色值都小5
zlm丶
·
2020-08-24 07:23
C/C++学习笔记
51单片机总结之定时器
1.引言我开始看单片机的书籍比较早,只有
C语言基础
而没有数电基础(不知道要学),所以我在很多地方概念都是模模糊糊的。尤其是什么控制位什么寄存器什么逻辑电路都不懂,只纯粹的想写C语言操作单片机就行了。
阏男秀
·
2020-08-24 06:51
单片机
Redis第一篇——几种数据类型
几种数据类型1.stringString类型用于存储整数、字符串等,其底层是通过Redis在
C语言基础
上定义的SDS(SimpleDynamicString简单动态字符串实现的),其在C字符串的基础上额外记录
搬砖小松鼠
·
2020-08-24 04:11
Redis
个人笔记-从零开始iOS开发_
C语言基础
1
总结:c语言基本数据类型地址和所占字节1、定义变量按照从大到小顺序寻址存储(先定义的变量存储在大内存地址中)2、在C语言没有中bool数据类型,使用非0的数表示为true,0为false3、在C语言中的基本数据类型从小到大:char->short->int->float->long->double4、每种变量在内存地址上对应位数的分配(从大到小形式存储)这次用的是TinyCCompiler编译器,
我是Tom
·
2020-08-23 23:28
个人笔记
python matplotlib 堆积柱形图/双柱形图/横条柱状图/折线图
(1)下面程序使用堆积柱状图来展示《
C语言基础
》和《Java基础》两套教程历年的销量数据importmatplotlib.pyplotasplt02.importnumpyasnp03.04.#构建
chfing
·
2020-08-23 23:11
C语言基础
:函数的声明与定义
在这一章中我们来学习一下关于函数的定义与使用。关于函数的概念我们可以这样理解,函数是一个功能的集合,它可以根据输入完成特写的功能,并将结果输出。当然有时候函数只是为了实现一些特写功能而并不一定要有输入或输入。我们想要自己编写一个函数需要编写两部分内容:声明和定义。函数的声明就是告诉编译器我们想要定义一个函数,并明确规定其返回值(输出)、函数名、参数表(输入)。声明函数的语法如下:typefunc
怪蛙
·
2020-08-23 20:24
C语言基础
Shell脚本
本周结合课堂内容与之前的
C语言基础
,结合个人学习理解,在自恋的潘旭同学帮助下,解决了完善脚本过程的一些问题。判断2个数的大小#!
诺相惜
·
2020-08-23 18:29
c语言基础
——对文件的输入和输出(详细版)
文件是程序设计中一个重要的概念,所谓“文件”一般指存储在外部介质上数据的集合。文件有不同的类型,在c程序设计中,主要用到两种文件程序文件,数据文件。下面介绍一些有关文件的基本概念。1.程序文件包括源程序文件(后缀为.c)、目标文件(后缀为.obj)、可执行文件(后缀为exe)等。这种文件的内容是程序代码2.数据文件的内容不是程序,而是供程序运行时读写的数据。其根据数据的组织形式可分为文本文件和二进
demonyouth
·
2020-08-23 16:29
C语言——结构体与指针引用&结构体数组与指针引用
最近在搞
C语言基础
储备,无意间发现在此方面的知识还有漏洞,于是上网查阅资料,看到了下面的正文内容,阅后感到思路清晰心情愉悦。所以就顺手记录了下来,以后要是又忘记可以再来看。当然最主要的还是分享给大家!
bonnshore
·
2020-08-23 16:38
C
Language
程序员
C语言基础
入门-数组-一维数组
数组发明的需要:其一,为模拟现实世界。举例来说,一维数组模拟线条,二维数组模拟平面,三位数组模拟空间,依次类推。其二,为解决大量同类型数据的存储和使用。假如我们有成千上万个数据需要存储,如果每个数据都按照一般办法来定义、赋值,结果是很复杂的。但用数组来定义就轻松得多,用下标来一个一个地区别,就简单多了。关于一维数组,需要注意以下五点:1.为N个变量连续分配空间2.所有的变量数据类型必须相同,且所占
Stupid_human
·
2020-08-23 15:36
objective - c 类和对象
=====================================1、需要理解的(理论部分)第一部分:OC和面向对象1.1、OC语言的历史,特点、重要程度【什么是OC】objective-c在
C语言基础
上开发
Parting123123
·
2020-08-23 15:06
C语言基础
声明的变量和定义的变量有什么不同之处?解:声明的变量是指编译器描述其类型,但并没有为其分配任何空间。定义的变量是指在声明变量的同时给其分配了存储空间用来保存变量的值。即声明的变量只具有名称。没有指向任何存储单元,定义的变量只想了一个固定的存储单元。声明的变量可以理解为有名无实。而定义的变量则有名又有实。一个变量可以多次被声明,但只能被定义一次。因此一个项目中的多个源文件中只允许出现一次对某个变量的
dicldennis
·
2020-08-23 10:02
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他