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、定义:结构体是多种数据类型混合在一起的数据类型,它是用户自定义类型,需要用户自己根据特定的需求自己定义。2、定义结构体类型格式如下:struct结构体名{成员列表;};struct与结构体名合在一起构成了结构体类型,结构体名与变量名的命名规则一样。注意:在定义结构体类型时,struct不可以省略。struct和结构体名一起构成结构体类型。不要遗漏结构体外的分号,这是非常容易出错的地方
qq_43313035
·
2020-08-15 15:30
C语言指针与汇编内存地址(二)-CSDN公开课-专题视频课程
课程收益但本课程的作者认为,只要在由作者精心设计的一系列从简单到复杂运用指针的实例中,紧密结合对在调试环境下显示的每一句C语言和这句C语言对应的X86汇编指令,以及这些汇编指令读写的内存地址和内存字节值的实际观察,任何掌握
C语言基础
和
CSDN学院官方账号
·
2020-08-15 10:05
视频教程
C语言基础
语法
GNU工具1.编译工具:把一个源程序编译为一个可执行程序(gcc)2.调试工具:能对可执行程序进行源码或汇编级调试(gdb)3.软件工程工具:用于协助多人开发或大型软件项目的管理gcc编译器gcchello.c-ohello1.预处理:将头文件或宏定义展开加到程序中gcc-Ehello.c-ohello.i注意:不会检查语法错误2.编译:将源程序编译成汇编语言gcc-Shello.i-ohello
zxy131072
·
2020-08-15 09:44
tools
linux
c
gcc
gdb
指针
C语言基础
学习第001天
关键字知识点关键字基本概念数据类型关键字流程控制关键字标识符知识点标识符的定义标识符的作用标识符命名规则关键字知识点关键字基本概念数据类型关键字流程控制关键字1.关键字基本概念被C语言赋予了特殊含义的单词特征:全部都是小写关键字在开发工具中会显示特殊的颜色编译器严格区分大小写注意:关键字不能用作变量名、函数名等C语言中一共有32个关键字autodoubleintstructbreakelselon
「已注销」
·
2020-08-15 07:19
C
D05——
C语言基础
学PYTHON
C语言基础
学习PYTHON——基础学习D0520180815内容纲要:1模块2包3import的本质4内置模块详解(1)time&datetime(2)datetime(3)random(4)os(5)
weixin_30872337
·
2020-08-14 20:25
C语言基础
语法(2遍)
c#title:
C语言基础
6.创建并运行第一个C程序集成开发环境(IDE)编译器/C语言中的指令-机器指令VC6版本安装虚拟机+VC6建议学习同学帮助安装编写C程序1.创建项目,选择win32控制台项目
破釜沉舟撞南墙
·
2020-08-14 14:27
C语言
c语言
编程语言
c语言基础
语法三——数组
谢谢某个障智,带教材回去了,把这数组这章的教材内容拍给我了,不能还真不知道怎么写这篇博客,还是高估自己了啊,还是不能根据自己独立把数组说清道明白啊,依然得依靠教材。进入主题;1,引入数组;教室座位大家应该不陌生吧,毕竟都是过来人,都知道座位是几行几列的,还记得有时候老师点人回答问题就是第几行第几列来回答问题吧。下面数组的介绍会时不时的用教室位子来比喻介绍;2;官方数组的概念;数组就存放一组相同数据
zw1996
·
2020-08-14 12:18
c语言学习
c语言基础
语法二——循环控制条件语句(完节)
但是这章还是比较麻烦的,我用我自认为很好的方法介绍这节;第一篇
c语言基础
语法博客链接;http://blog.csdn.net/zw1996/article/details/53314096这节的两个关键就是
zw1996
·
2020-08-14 12:18
c语言学习
C语言基础
:求解一元二次方程
注意:实数(浮点型)里面不能直接和零比较大小EPS是库函数里面的一个极小值#include#include#includeintmain(){floata,b,c;printf("Inputa,b,c:");scanf("%f%f%f",&a,&b,&c);if(fabs(a)1e-15){printf("x1=%.2f,x2=%.2f",p+q,p-q);}else//(德尔塔小于0){prin
·幽宁·
·
2020-08-14 12:12
C语言基础
:动态一维数组求和
#include#include//动态申请空间必须加上头文件stdlib.hintmain(){int*a=NULL,n,i;printf("Pleaseenterarraynumbers:");scanf("%d",&n);a=(int*)malloc(sizeof(int)*n);printf("Pleaseenter%dscores:",n);for(i=0;i
张琦最棒
·
2020-08-14 11:54
C语言
C语言基础
——(5)while循环、数组的介绍
补充无法预知的数字叫做随机数;rand标准函数可以用来获得随机数。为了使用这个标准函数需要包含stdlib.h头文件。例如打印随机数:#include#includeintmain(){printf("%d\n",rand());printf("%d\n",rand());printf("%d\n",rand());return0;}这样就打印出来三个随机数,但是这种随机数是在第一次执行时是随机得
跑不了的你
·
2020-08-14 11:49
C语言基础
C语言基础
学习笔记——常量和变量
常量:在程序执行中,取值不可变的量称为常量。整型常量:分为八进制、十进制、十六进制常量。八进制以整数0开头,用0—7表示;十六进制以0x开头,用0—9和ABCDEF表示(A表示10,B表示11…)。实型常量:可以用十进制和指数形式表示。字符型常量:使用单引号表示(如’a’)。字符串常量:用双引号括起来表示的字符序列(“hello”)。编译器遇到\0结束字符串读取,所以在字符串最后会自动存储一个\0
每木昔月
·
2020-08-14 09:17
C学习笔记
一、应广单片机的Mini-
C语言基础
一、概述项目需要性价比高一点的芯片,在澄海这边,台湾的芯片占了很大的市场。台湾芯片的特点是便宜,没办法,玩具出口生产量太大,1分钱的差价都有可能累积出大价钱。选型时选了应广单片机。对于用惯了C开发的人,用汇编来开发还是有些抗拒的。看了一下简介,应广单片机支持Mini-C语言,一看就跟C语言有关,我们来了解一下:二、Mini-C介绍应广科技的MINI-C语法结构,是一种界于标准C和汇编的一种语言,对
自强不息的波波
·
2020-08-14 08:10
应广单片机
C语言基础
一
1、经典入门:helloworld:#includeintmain(){printf("helloworld.\n");return0;}1.1、概念:*源文件:源文件即源代码文件,C语言源文件后缀名是.c。*头文件:头文件后缀名为.h(head,头),C语言代码由源文件和头文件组成。*关键字:关键字是C语言征用了的一些字,这些字在C语言中代表特殊含义,已经被C语言定义好了,轮不到我们用了。每个关
Vincen___
·
2020-08-14 06:20
C语言基础篇
【Effective Objective-C 2.0读书笔记】第一章:熟悉Objective-C
Objective-C通过一套全新语法,在
C语言基础
上添加了面向对象特性。Objective-C的语法中频繁使用方括号,且不吝于写出极长的方法名。
freeWayWalker
·
2020-08-14 00:37
Objective
C
notes
嵌入式和Linux知识总结
嵌入式和Linux基础知识1.
C语言基础
1.1数据类型1.1.1static和extern1.1.2volatile1.1.3typedef1.1.4union1.1.5inline内联函数1.2数据与指针
Wison's View
·
2020-08-14 00:27
嵌入式Linux
Linux
一文搞懂Linux系统开发
C语言基础
shell脚本学会使用Makefile常规Linux系统编程知识都有什么?哪些常用?哪些不常用?
fensnote
·
2020-08-13 23:22
嵌入式linux应用开发系列
嵌入式
linux
Linux系统开发
C语言的一些遗留问题(1):关于交换两个数的swap()函数的一些问题
因此我的
C语言基础
其实是非常不牢靠的。所以这些东西也只能自己通过看看书来逐渐吃透。(这也是为什么我比较抗拒C和C++的原因,因为想逃避指针)当然作为一个计算
超人不会飞ilx
·
2020-08-13 22:35
学习记录--
C语言基础
--反转输出的字符串
/**文件名称:反转输出字符串.c作者:安理计算机杨腾飞日期:2019.2.13版本:v1.0问题描述:利用数组将输入的字符串反转*/#includemain(){inti;charstr[6]={"lover"};charrestr[6]={0};intsize;size=sizeof(str);for(i=0;i<6;i++){restr[size-i-2]=str[i];}printf("输
猫你所愿
·
2020-08-13 18:03
C--复习
预习
学习记录--
C语言基础
--前一百项的和
/**文件名称:前一百项和.c作者:安理计算机杨腾飞日期:2019.2.10版本:v1.1(从输入数开始的前一百项自然数之和)*/#includemain(){inti,root;//定义中间变量,输入数intadd=0;//定义自然数的和printf("Pleaseinputtherootnumber:\n");scanf("%d",&root);for(i=root;imain(){inti;
猫你所愿
·
2020-08-13 18:03
C--复习
预习
学习记录--
C语言基础
--一维数组应用--求学生各科平均成绩
/**文件名称:求学生各科平均成绩.c作者:安理计算机杨腾飞日期:2018.2.14版本:v1.0问题描述:输入各科成绩,求平均成绩知识点:一维数组基础*/#includemain(){intgrades[200];//定义成绩变量储存各科成绩intall=0;//定义总分doubleaverage;//定义平均分inti;//中间变量printf("请依次输入语文,数学,英语,物理,化学,政治,
猫你所愿
·
2020-08-13 18:03
C--复习
预习
学习记录--
C语言基础
--大小写字母转换
/**文件名称:大小写字母转换.c作者:安理计算机杨腾飞日期:2019.2.9版本:v1.0问题描述:将大写字母转化为小写字母,将小写字母转化为大写字母知识点:-------------1.if…elseif…的应用-------------2.ASCII的运用#includemain(){charc;printf("pleaseinputachar!\n");c=getchar();if(c>=
猫你所愿
·
2020-08-13 18:03
C--复习
预习
学习记录--
C语言基础
--字符串函数
/**文件名称:字符串连接.c作者:安理计算机杨腾飞日期:2019.2.14版本:v1.0问题描述:小明说上联,小红回答下联,请将他俩的话变成一句话知识点:strcat()函数*/#include#includemain(){charxiaoming[400];charxiaohong[400];printf("请输入小明说的上联:\n");scanf("%s",&xiaoming);printf
猫你所愿
·
2020-08-13 18:03
C--复习
预习
学习记录--
C语言基础
--冒泡法排序
/**文件名称:冒泡排序.c作者:安理计算机杨腾飞日期:2019.3.7版本:v1.0问题描述:从小到大对整数排序,使用数组,冒泡法知识点:多维数组*/#includemain(){inttemp,n,i,j,count;//定义转换变量temp,中间变量i,j,数据数量变量temp,换行计数器countintadd[400];//定义储存数据的数组printf("请输入您要排序数据的个数:\n"
猫你所愿
·
2020-08-13 18:03
C--复习
预习
学习记录--
C语言基础
--选择法排序
/**文件名称:选择法排序.c作者:安理计算机杨腾飞日期:2019.3.7版本:v1.0问题描述:对输入的数据从小到大排序知识点:多维数组*/#includemain(){intchange,a,i,j,n=0,count=0;//定义最大数change,对应序数a,中间变量i,j,统计器n,计数器count=0intadd[400];printf("请输入要排序数据的个数\n",n);scanf
猫你所愿
·
2020-08-13 18:03
C--复习
预习
学习记录--
C语言基础
--一维数组运用--统计各数字出现的次数
/**文件名称:统计各数字出现的次数.c作者:安理计算机杨腾飞日期:2019.2.14版本:v1.0问题描述:10位小朋友数数(10以内的数),请记录其数到的数并输出每个数出现的次数知识点:一维数组运用*/#includemain(){intnum[10],b[10]={0};//定义数组,存放小朋友数的数,数的次数inti;//中间变量for(i=0;i<10;i++)//数据录入{printf
猫你所愿
·
2020-08-13 18:03
C--复习
预习
学习记录--
C语言基础
--交换法排序
/**文件名称:交换法排序.c作者:安理计算机杨腾飞日期:2019.3.8版本:v1.0问题描述:对数据从小到大排序,数组,交换法*/#includemain(){inttemp,n,i,j,count=0;//定义转换变量temp,数据数量n,中间变量i,j,换行计数器countintadd[400];//定义储存数据的数组add[]printf("请输入您要排序的数据的个数(不得超过400个)
猫你所愿
·
2020-08-13 18:03
C--复习
预习
学习记录--
C语言基础
--两数交换
/**文件名称:两数互换.c作者:安理计算机杨腾飞日期:2019.2.9版本:v1.0问题描述:输入数的交换*/#includemain(){intx,y,temp;//要交换的数x,y.中间变量tempprintf("Pleaseinputtwonumber:\n");scanf("%d%d",&x,&y);temp=x;x=y;y=temp;printf("%d,%d\n",x,y);}另外一
猫你所愿
·
2020-08-13 18:02
C--复习
预习
学习记录--
C语言基础
--判断奇偶性
/***文件名:判断奇偶数.c作者:安理计算机杨腾飞日期:2019.2.8版本号:v1.0问题描述:输入一个数,判断奇偶性知识点:if…elseif…应用*/#includemain(){inta;printf("Pleaseinputanumber:\n");scanf("%d",&a);if(a<0)//判断是否大于零--奇偶性针对大于零的数{printf("Pleaseinputcorrec
猫你所愿
·
2020-08-13 18:32
C--复习
预习
Python中变量名后面加冒号是什么意思?--variable annotations
读一Pythoncode如下,见定义的变量后面多一冒号,对有
C语言基础
的人来说,顿感陌生??
Trail2009
·
2020-08-13 12:19
Python
学习记录--
C语言基础
--蜗牛爬井
/**文件描述:蜗牛爬井.c作者:安理计算机杨腾飞日期:2019.2.13版本:v1.0问题描述:在已知白天蜗牛爬升的距离,晚上下滑的距离,以及井的深度计算出蜗牛爬出井所需要的时间知识点:-----------if…elseif…-----------非法字符检验*/#includemain(){intup,down,deep,time;//定义每天往上爬距离,每天往下滑距离,井的深度,时间pri
猫你所愿
·
2020-08-13 10:21
Arduino制作实践课程(1)闪灯和流水灯
对于有
c语言基础
的同学很容易看懂,但对于c语言没有基础的童鞋而言这里还是需要简单的做一些说明。代码如下://thesetupfunctionrunsoncewh
河西石头
·
2020-08-12 16:45
Arduino
Arduino探索
【
C语言基础
】编程规范——注释
1、头文件的头部注释/** *Copyright(C),2020-2020,github.com/XIN-Mr. *Filename:test.h //文件名 *Author:XIN-Mr Version:V1.0 Date:2020.8.5//作者、版本及完成日期 *Description: //用于详细说明此程序文件完成的主要功能,与其他模块 //
指间流逝的夏末
·
2020-08-11 22:53
C语言基础
c语言
编程规范
注释
【
C语言基础
自学课程】 02- 运算符和表达式
算术运算符%----求余,左右两边必须都是整数求余tips:od-cxxx.c>yyy.txt-------帮助查找\211\357之类的错误字符(中文)关系运算符逻辑运算符注意:非0即真位运算符&按位与|按位或。有1结果为1,全0结果为0^按位异或。相同结果为0,不同结果为1~按位取反>右移(1)对于无符号数,左移:移出的位丢弃,右边补0;右移:移出的位丢弃,左边补0。unsignedshort
指间流逝的夏末
·
2020-08-11 22:21
C语言基础
C语言
运算符
C语言之60个练手小项目,可参考在线源码
原文:
C语言基础
之60个练手小项目,来试一下?
指间流逝的夏末
·
2020-08-11 22:21
C语言基础
C语言
C编程
C语言基础
经典C语言案例
C语言小项目
【
C语言基础
自学课程】 03- 流程控制
循环结构(一)for语句for(表达式1;表达式2;表达式3){ 语句1; 语句2; ···· for() xxx}a.计算表达式1的值b.计算表达式2的值并判断,如果为真,执行{}中的语句;如果为假,退出循环c.计算表达式3的值;d.重复步骤b(二)while语句while(表达式){ 语句1; 语句2; ····}先计算表达式的值并判断,如果为真,执行{}
指间流逝的夏末
·
2020-08-11 22:21
C语言基础
C语言基础
(复试复习版)
C语言基础
1.
Thinkobj
·
2020-08-11 20:42
C语言
20165332 学习基础和
C语言基础
调查
学习基础和
c语言基础
调查一、技能学习经验从小学过很多东西,架子鼓、电子琴、街舞、吉他、书法、美术......爱好也有很多,乒乓球、篮球、唱歌......这么多项技能,要说那一项比大多数人好,还真的没有,
weixin_30621959
·
2020-08-11 14:56
C语言基础
:函数的定义与调用
在前面内容中我们调用了一个标准C的库函数,叫printf,那么如果我们想自己定义函数应该如何来编写程序呢?定义函数又有什么好处呢?因为我们在教材中提及到的例子主要目的是为了让读者对程序的原理有一定的了解,所以设定的例子程序通常都比较简单,基本上在几行到十几行,多一点的也就三五十行代而已,但是在真正的编程工作中,我们需要完成的代码将非常大,所以将代码合理的分为不同的区块是很有必要的,每一个区块具有相
怪蛙
·
2020-08-11 13:46
C语言基础
C语言基础
: 标准字符串输入输出函数
一标准输入函数scanf,gets,fgets()scanf:1不能接收空格,tab、换行等字符示例代码:charbuf[100]];printf("请输入字符串buf:\n");//输入helloworldscanf("%s",buf);printf("buf=%s",buf);//buf=hello,还有world还保存在缓存区中2不做内存越界检测示例代码:charbuf[10]];print
Mr.zhang0325
·
2020-08-11 12:01
C语言
ACM退役贴:旅程
记得第一天上午的培训是刘学长讲的,除了
C语言基础
之外,刘学长还通过PPT给我
hxtscjk
·
2020-08-11 12:48
旅程
20165212 学习基础和
C语言基础
调查
学习基础与
C语言基础
调查阅读文章的心得体会五篇文章都从不同角度阐述了毅力的重要性,打字、减肥、运动各方面,比如“每天一万步”这个任务,人们通过建群聊互相监督、“打卡”的方式来实现坚持的目的,我认为这很愚蠢世界上没有值不值得
weixin_30545285
·
2020-08-11 10:11
非科班计算机学习简要路线及书籍
已有
C语言基础
,自学过(蜻蜓点水)(没有具体做项目,只是看、掠过)数据结构与算法、python、c++、看过几本计算机方面的书慢慢的再次学习不愿再在一门语言上投入太长时间,leetcode刷题会有种空虚感
风e心
·
2020-08-11 10:12
成长记录
c语言基础
(3) 数组和指针作为实参和形参的问题
字符串chara[]="abc";printf("%s",a);fgets(a,100,stdin)//安全的字符串输入函数printf("%s",a);scanf("%*[^\n]");//两个scanf清空输入缓存scanf("%*c");int值作为实参指针作为形参voidxchange1(int*n1,int*n2)形参intnum1,num2;xchange1(&num1,&num2)实
MXY__
·
2020-08-11 00:14
C
引导iphone开发入门
2
c语言基础
。3obj
c语言基础
。4c++语言基础。(不是必须,但是也很重要)5iphonesdk的了解。6xcode工具的了解。在学习开发语言前,至少明白什么类和对象的。然后再是明白内存机制
天占
·
2020-08-10 18:20
总结路
C语言基础
知识:函数指针&指针函数(定义格式、作用及用法说明)
版权声明:本文为博主原创文章,未经博主允许不得转载。https://mp.csdn.net/postedit/83150266一、函数指针的实质(还是指针变量)1、函数指针定义格式:类型名(*函数名)(函数参数列表);int(*pfun)(int,int);2、函数指针的定义、赋值、调用voidfunc1(void)//定义一个函数,以方便下面定义函数指针{printf("testforfunct
aoxiang_ywj
·
2020-08-10 15:12
C语言
黑马程序员——
C语言基础
-关键字、标识符、注释、数据类型、常量、变量
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!-------一、关键字1.什么是关键字关键字就是C语言提供的有特殊含义的符号,有些地方也叫做“保留字”。2.C语言的关键字C语言一共提供了32个关键字,这些关键字都被C语言赋予了特殊含义。autodoubleintstructbreakelselongswitchcaseenumregistertypedefc
arethusa69
·
2020-08-10 15:17
【
C语言基础
一百题3】21-30题
【程序21】题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?1.程序分析:见下面注释2.程序源代码:#includevoidmain(){floatsn=100.0,hn=sn/2;intn;for(n=2;n0;day--)x1=(x1+1)*2;/*第一天的桃子数是第2天桃子数加1后的2倍*/printf("thet
ANTON_ZX
·
2020-08-10 13:32
C语言的世界遨游
语言
c
float
图形
对指针和指针变量的清晰理解,及相关利用指针对数组进行调用的4种方法(
C语言基础
)
指针首先我们需要搞清楚什么是指针,什么是指针变量,举一个例子:int*i_pointer;这行代码的目的是,用*号定义一个整型指针变量,其中指针变量为i_pointer,用于存放地址,该地址就是我们常说的指针。i_pointer=&i;其中&读作and,作用是取地址。这行代码的目的就是取i的地址,并赋值给i_pointer。*:叫做取值操作符&:叫做取地址操作符int*i_pointer;这里的*
程序果
·
2020-08-10 12:20
C语言程序设计
基础入门
笔记
C语言基础
递归的用法及示例
---------------startreading----------------前言递归在数学证明中经常使用,其意就是不停的套用同一模板逐渐归纳出最后的结果,用通俗的话来说就是自己调用自己。递归调用需要注意三个问题缩小问题规模边界条件返回段我们来看看递归的入门题有五个人年龄不等第五个人说,我比第四个人大两岁;第四个人说,我比第三个人大两岁;第三个人说,我比第二个人大两岁;第二个人说,我比第一
kira_981019
·
2020-08-10 06:37
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他