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进制转换二进制与十进制十进制转二进制十进制数除2取余数:即十进制数除2,余数为权位上的数,得到的商值继续除2,依此步骤继续向下运算直到商为0为止。二进制转十进制把二进制数按权展开、相加即得十进制数。二进制与八进制二进制转八进制3位二进制数按权展开相加得到1位八进制数。(注意事项,3位二进制转成八进制是从右到左开始转换,不足时补0)八进制转二进制八进制数通过除2取余法,得到二进制数,对每个八进制为
Ctrl_S
·
2020-08-04 11:18
C
C语言学习
第一课
c语言介绍起源:肯.汤普逊、丹尼斯.里奇想使用BCPL开发一款操作系统,在开发过程中发现原有的编程语言有缺陷,他们就对BCPL做了升级,简称newB。然后再次开发系统,之后将newB进一步完善,也就有了现在的c,他们合作开发的操作系统就是UNIX。发展:起初各个公司都制定了自己的c语言标准,导致c语言无法通用、移植性差,在美国电气工程师协会的组织,在1989年制定出c语言的语法标准----c89经
mao_atao
·
2020-08-04 11:42
【
C语言学习
笔记】进制和位运算
第一部分进制一、基本概念进制就是不同的计数方式,默认情况下写的数字都是十进制的。(1)二进制:逢2进位,0b或0B开头intnumber2=0B1100;(2)十进制:逢10进位intnumber=12;(3)八进制:逢8进位,0开头intnumber3=014;(4)十六进制:逢16进位,0x或0X开头intnumber4=0xc;二、进制的转换(我们需要掌握的是2进制与10进制之间的转换)(1
dite_water
·
2020-08-04 10:53
【C语言学习笔记】
C语言学习
笔记(一)--初识C语言
一直只用java,现在正好很清闲打算学习C语言,拓展一下自己的戏路。学习参考书《C语言宝典》。1.第一个c程序:#include"stdio.h"/*该行是文件包含命令*/main(){printf("test");/*函数调用:printf将内容输出到显示器*/}注:c语言区分大小写;程序中必须含有一个且只有一个名字为main的主函数;每行程序必须以";"结尾;/*...*/是注释内容。2.引申
ituuz
·
2020-08-04 09:26
C/C++
语言
c
float
include
java
C语言学习
--标准输入输出与文件操作
C语言的I/O函数介绍C语言的输入输出函数定义在stdio.h里。本文主要介绍scanf/printf/gets/puts/fopen/fgets/fputs这几个函数的用法。一.标准输入/输出1.scanf()与printf()函数原型及说明:intscanf(constchar*format,...);//scanf()函数从标准输入设备stdin读取数据,返回与格式化字符串format成功匹
魂淡疯轻
·
2020-08-04 09:49
C
内存动态分配
C库函数malloc,calloc,realloc,free的用法*此博客仅用来记录博主的
C语言学习
路程,如果内容有帮到你,那我将感到十分的荣幸*malloc用法声明:void*malloc(size)
Mr.YunLong
·
2020-08-03 23:23
C语言
C语言学习
笔记--第1章初识C语言
学习任何一门语言最好的方法就是实践,一般都会写一个非常经典的例子作为开始,在控制台输出“Helloworld!”,作为第一个程序/*在控制台输出Helloworld!*/#includeintmain(){printf("Helloworld!\n");return0;}把这个文件保存为后缀为“.c”的文件,比如hello.c。在UNIX系统中使用cchello.c执行,如果编写没有语法错误,文件
彼岸的理想乡
·
2020-08-03 21:02
C语言学习
每日进步一点点
belowcodehasbeenwritedownin2009-04-10#includeusingnamespacestd;intmain(){intfirstvalue=5,secondvalue=15;int*p1,*p2;//指针p1,p2分别指向firstvalue和secondvaluep1=&firstvalue;p2=&secondvalue;//改变指针p1对应地址空间存放的va
伏羲狂徒
·
2020-08-03 21:14
C
C++
C#
D语言
J#
C语言学习
历程——编程练习2——07
7.找出符合以下条件的Troitsky数,将该数的首位数字移动到末位数字之后得到的数是原数的整数倍例如:将142857的首位数字1移动到末位之后得到的数是428571,而428571=3*142857,因此142857是Troitsky数编程要求:(1)编写函数intTroitsky(longa[]),其功能是求出10000以内的所有Troitsky数,并将它们依次放入a指向的数组中,函数返回找到
追随圣光吧
·
2020-08-03 19:22
C/C++
黑马程序员——C语言基础篇---基础语法
本篇将通过一个简单的小程序(开发工具:Xcode6.2)来开启我们的
C语言学习
之旅。第一个C语言程序.c(代码):#include/*需求:通过屏幕输入2个数,计算其和,并
liufeng124
·
2020-08-03 19:33
51单片机 C语言入门教程
51单片机C语言入门教程51单片机
C语言学习
杂记学习单片机实在不是件易事,一来要购买高价格的编程器,仿真器,二来要学习编程语言,还有众多种类的单片机选择真是件让人头痛的事。
liubh880822
·
2020-08-03 19:02
O
C语言学习
(二) 创建OC对象类、成员/静态变量、对象/类方法
OC面向对象一般需要.h和.m(或.mm以后不赘述)文件配合来创建类。.h使用@inteface和@end,在之间定义,变量和方法只能定义,不能初始化下为Student.h@interfaceStudent:NSObject//@interface声明。没有@interface只有@implementation也能定义一个类{@public//作用域任意地方inta;@protected//当前及
匆忙拥挤repeat
·
2020-08-03 18:49
OC
C语言学习
之内存布局
c代码经过预处理,编译,汇编,链接4步后生成一个可执行程序运行程序运行前,也就是程序没有加载到内存前,可以分为三段信息。代码区存放cpu执行的机器指令,代码区可共享(另外的可执行程序调用他),目的是对于频繁被执行的程序,只需要在内存中有一份代码即可。代码区只读,目的是防止程序意外地修改它的指令。代码区还规划了局部变量的相关信息。全局初始化数据区/静态数据区data段包换程序中明确被初始化的全局变量
MrPeng1991
·
2020-08-03 17:11
C/C++
C语言学习
篇-8地址与指针
说明:通常我们所理解的地址为逻辑地址,指针是存储地址的一个变量,本文只对指针基础知识阐述,高级指针敬请期待C语言进阶篇的编写。地址地址在计算机中,地址可分为逻辑地址、线性地址、物理地址;在进行C语言指针编程时,可以读取指针变量本身的值(&操作),实际上这个值就是逻辑地址,通常用十六进制的数字表示,它相对于你当前进程数据段的地址(偏移地址),这个地址不和物理地址相干。逻辑地址不是直接送到内存总线,而
DH_Fantasy
·
2020-08-03 16:24
C语言学习篇
C语言学习
第一节——初识c语言
这篇文章回向大家简单的介绍一下c语言的基础只是,让大家对c语言有一个大概的认识;以下是本节的介绍顺序,看不懂没关系,后面会再做详解(我所有的代码均会在vs2017上运行,如果可以请下载一个)1:数据类型2:变量、常量3:字符串+转义字符+注释4:选择语句5:循环语句6:函数7:数组8:操作符9:常见关键字10:define定义常量和宏11:指针12:结构体接下来让我们进入正文;什么是C语言?C语言
belongAL
·
2020-08-03 15:04
c
C语言学习
回顾
C语言在C++中可以进行编译,只不过需要将相应的库进行引入#include比如进行输入输出时,以下两个函数仍可使用。scanf("%d%c%d%c%d",&year,&p,&month,&q,&day);printf("%d",daynumber);需要注意的是scanf、printf函数形式的记忆,scanf有取址符,printf并没有取址符,其实根据取址符的意义是很容易理解的,1.scanf是
aha_aha_a
·
2020-08-03 14:07
c语言基础知识回顾4
今天回顾了语言中的指针,想起指针我就一阵头疼,但是指针是
c语言学习
中非常重要的知识,掌握了指针就能对c语言更进一步的理解。1.指针是一个存储计算机内存地址的变量,即指针变量里面存放的是内存地址。
Mormont
·
2020-08-03 13:09
iOS开发 底层抛析运行循环—— RunLoop
C语言学习
:iOS开发分分钟搞定C语言O
C语言学习
:iOS开发核心语言ObjectiveCUI学习:iOS开发之有趣的UI学习交流与资料共享新浪微博关注➕私信极客James一.RunLoop基本概念概念
极客James
·
2020-08-03 12:07
多线程&网络
面试题及技巧
【C语言】第一章-初识C语言-1
写在前面 本专题博客主要内容为本人在
C语言学习
过程中遇到的主要问题和C语言相关知识点的讲解,是系统性的技术学习博客,使用的环境为VS2017。
MisakiFx
·
2020-08-03 11:29
C语言初阶
系统性学习
C语言学习
笔记 lesson15&16 函数2指针的偏移
指针的偏移intmain(){intnum=100;int*pnum=#printf("%p\n",pnum);00E2FBB4printf("%d\n",*pnum);取值时,根据pnum里存储的值来读取当前指定位置;找到指定位置后,根据指针类型,去读取对应数据的长度。做存储时,先找到pnum的地址,取出pnum中的值,解引用,根据当前记录的长度,往里面写入值。pnum++;增加的是指针
写代码的judy
·
2020-08-03 08:13
C语言学习笔记
小伙用C语言回溯算法解决迷宫问题,在编程上有不可思议的天赋!
首先想要源码+
C语言学习
资料的可以加小编C/C++编程学习群:825414254即可免费
C/C++编程
·
2020-08-03 07:42
C语言
计算机
C++
c/c++
互联网
编程
C语言学习
2:Windows通过命令行编译运行c程序(Hello World)及程序详解
上一节,我们完成了Windows环境下c开发环境的搭建:Windows下c开发环境搭建,现在我们通过命令行编译运行c程序:HelloWorld。1.准备一台具备c开发环境的Windows。验证方式,命令行输入gcc-v,查看是否输出版本信息。gcc-v如果还没有,请参考:Windows下c开发环境搭建。2.写程序在E盘建一个文件夹C,在里面创建一个Hello.c文件,扩展名是c,内容如下:#inc
刘金宝_Arvin
·
2020-08-03 03:10
C/C++
c语言学习
笔记8之if语句
1.语法形式if(表达式1){当表达式1为真(值非零)时执行的语句;}elseif(表达式2){当表达式2为真(值非零)时执行的语句;}...else{当表达式1-N都不为真时执行的语句;}2.if只能出现1次,elseif可以出现0-N次,else可以出现0-1次。3.if-else结构应用于需要根据不同的条件执行不同代码的场合。4.if-else结构最多只能执行1个语句块。若有else分支,则
qq_24334399
·
2020-08-03 02:43
对java集合的理解
在
c语言学习
中,当我们遇到大量相同类型数据时,我们会定义该类型数组来存数这些数据,在java中,我们在面向对象编程中常常需要定义很多相同属性和方法的对象,那么这些对象存储在哪里,怎么存储才能使用户访问这些对象更加的快捷方便
代码学者
·
2020-08-02 20:00
java基础
C语言学习
复盘整理笔记(七)
第七周:数组运算
C语言学习
笔记本系列笔记是学习复盘慕课上浙江大学翁恺老师《程序设计入门-C语言》课程的笔记和一些自己的总结。
xiaobaityq
·
2020-08-02 19:56
C
语言学习
C语言知识点三 ——函数
C语言学习
笔记(三)函数函数:函数是C程序的基本模块,用于完成特定任务的程序代码单元。
坚持多久
·
2020-08-02 19:18
C语言
C语言学习
笔记及心得(一)
C语言学习
笔记及心得(一)前言:本人自2019年七月下旬确定了本科所在的大学及专业,便开始学习C语言。期间便是在PTA上做相关题集,然而碰到其中的却不曾有过详细记录在其他地方。
浅雨梦梨
·
2020-08-02 18:50
C语言学习
知识点(一)
基本数据类型整型int整数,在目前绝大多数机器上占4个字节。TC环境中是2个字节单精度实型float单精度浮点数,一般是4个字节长双精度实型double双精度浮点数,一般是8个字节长字符型char字符,一般是1个字节长用来表示256个ASCII字符,或者0~255的整数枚举型enum数据类型长度eintmain(){inta=1;//有符号整型aunsignedintb;//无符号printf("
LZ0088的博客
·
2020-08-02 18:18
C语言学习
(四)字符串和格式化输入/输出
程序清单4.1talkback.c程序//talkback.c--演示与用户交互#include#include//提供strlen()函数的原型#defineDENSITY62.4//人体密度(单位:磅/立方英尺)intmain(){floatweight,volume;intsize,letters;charname[40];//name是一个可容纳40个字符的数组printf("Hi!Wha
粉色史蒂芬森
·
2020-08-02 18:21
C语言
C语言学习
笔记4——变量属性
变量属性C语言中:变量可以有自己的属性,在定义变量的时候可以加上“属性”关键字“属性”关键字指明变量的特有意义语法:propereytypevar_name;变量属性的分析1:auto关键字(自动变量)auto是C语言中局部变量的默认属性auto修饰的变量将被存储于栈上编译器默认所以的局部变量都是auto的intmain(){inti;//局部变量默认属性为autoautointj;//显式声明a
DSH2418C
·
2020-08-02 15:40
C
笨方法学
C语言学习
笔记(习题2 使用Makefile构建程序)
make命令make执行的操作文件ex1存在吗?没有。好的,有没有其他文件以ex1开头?有,叫做ex1.c。我知道如何构建.c文件吗?是的,我会运行命令ccex1.c-oex1来构建它。我将使用cc从ex1.c文件来为你构建ex1。Makefile文件内容注意最后一行只有TabCFLAGS=-Wall-gall:ex1clean:rm-fex1复制上一节的代码到Makefile相同文件夹,执行以下
尸者狗
·
2020-08-02 15:49
C
makefile
笨方法学
C语言学习
笔记(习题1 打开尘封的编译器)
对书写代码忌讳开两个屏幕直接照抄另外少用ide学习一门语言第一个程序命名为ex1.c#include/*Thisisacomment.*/intmain(intargc,char*argv[]){intdistance=100;//thisisalsoacommentprintf("Youare%dmilesaway.\n",distance);return0;}●第1行:一条include语句,
尸者狗
·
2020-08-02 15:49
C
stm32串口通信实验,一点笔记
第一次深入学习stm32,花了好长时间才看懂代码(主要是
C语言学习
不够深入),又花了段时间自己敲了一遍,然后比对教程,了解了利用中断来串口通信的设置方法。
weixin_34392435
·
2020-08-02 14:47
C语言学习
---C语言概述
1.C语言简介1.1编程语言发展简史1.机器语言时期(1842年~约1970年)2.汇编语言时期(1946~今)3.高级编程语言前期(1957~今)C语言的发明人DennisRitchie丹尼斯·里奇同时也是Unix系统的发明人之一,因此C语言搭借操作系统而全球风靡1973年里奇和肯·汤普逊KenThompson用c重写了unix,自此相辅相成1978年正式发表c语言,BrianW.Kernigh
m0_37724788
·
2020-08-02 13:40
C语言学习
框架
学C语言不知道从哪儿下手?学习框架都帮你列好了!随着高考结束,在未来计算机专业讲又要迎来一批新生小鲜肉!C语言入门到入土,从长发飘飘到秃顶的老铁也越来越多,其中,想自学成才的也占了不少数;想笨鸟先飞的也占有不少数。传说中的C语言就是那么刺激和高挑战没有基础的人也可以直接学习,速度会慢一点C语言上手可能不是很容易,首先你的花费一周时间掌握最基本的内容。(PS:没有基础的人也可以直接学习,速度会慢一点
莫影老师
·
2020-08-01 07:19
调侃中碎片学习
在调侃中学习C语言
C语言学习
11.其他复杂数据类型
结构体(struct):若干个相同或不同类型的数据构成的集合,构成结构体的数据称为结构体的数据成员。结构体类型是一种自定义的数据类型,不是系统预定义的数据类型,所以在使用之前要声明结构体类型,然后再使用。结构体的定义和初始化structstudent{unsignednum;charname[20];charsex;intage;floatscore;}student1,student2;//在声
快乐的提千万
·
2020-08-01 06:41
C语言学习
机器语言->汇编语言->C语言(中级语言)->C语言兼顾底层和顶层//////////////////////////////////////////gcc编译器,帮我们翻译成二进制文件(机器码)用objdump-dxxx(目标)可查看二进制文件(16进制方式打印出来)是入口也是入口//////////////////////////////////////////gcc生成的二进制文件组成(两部
大梦三千流
·
2020-07-31 23:38
C语言
C语言学习
之路—简单计算器
简单计算器#include#includeintmain(){intx,y;charch;scanf("%d%c",&x,&ch);while(ch!='='){scanf("%d",&y);if(ch=='/'&&y==0){printf("ERROR");return0;}switch(ch){case'+':x=x+y;break;case'-':x=x-y;break;case'*':x=
远游之人
·
2020-07-31 23:30
C语言学习
之路—水仙花数问题
##水仙花数#includeintmy_pow(intn,intm);//幂乘函数intmain(){intn,n0,n1,temp,sum;inti;scanf("%d",&n);for(i=my_pow(10,n-1);i0){temp=n0%10;sum+=my_pow(temp,n);n0=n0/10;}if(sum==n1){printf("%d\n",n1);}}return0;}/*
远游之人
·
2020-07-31 23:30
C语言学习
之路—入门(2)C语言编程基础
【前言】本文主要是为了记录我学习C语言一路走下来的心得笔记,在勉励自己的同时希望可以为刚入门的小极客提供一定的帮助。编程人人皆可学!【编译器】个人推荐:①Dev-C++5.11:入门产品,对于刚刚学写代码的萌新还是比较友好的。下载与安装很方便,且完全免费。②VisualStudio2019:功能与体积一样强大,有一定熟练度后用起来会非常舒服。【提示】本文部分知识点参考:C语言编程入门指南–电子工业
远游之人
·
2020-07-31 23:30
c语言
C语言学习
之路—入门(1)C语言编程基础
【前言】本文主要是为了记录我学习C语言一路走下来的心得笔记,在勉励自己的同时希望可以为刚入门的小极客提供一定的帮助。编程人人皆可学!【编译器】个人推荐:①Dev-C++5.11:入门产品,对于刚刚学写代码的萌新还是比较友好的。下载与安装很方便,且完全免费。②VisualStudio2019:功能与体积一样强大,有一定熟练度后用起来会非常舒服。【提示】本文部分知识点参考:C语言编程入门指南–电子工业
远游之人
·
2020-07-31 23:30
C语言学习
之路—入门(3)C语言编程基础
【前言】本文主要是为了记录我学习C语言一路走下来的心得笔记,在勉励自己的同时希望可以为刚入门的小极客提供一定的帮助。编程人人皆可学!【编译器】个人推荐:①Dev-C++5.11:入门产品,对于刚刚学写代码的萌新还是比较友好的。下载与安装很方便,且完全免费。②VisualStudio2019:功能与体积一样强大,有一定熟练度后用起来会非常舒服。【提示】本文部分知识点参考:C语言编程入门指南–电子工业
远游之人
·
2020-07-31 23:30
我的
C语言学习
历程:起步篇
该文章内容已经重新整理,建议访问以下链接以提升阅读体验:https://blog.lc-soft.io/posts/c-lang-learning.html学习C语言的开始你玩过电脑游戏吗?你喜欢电脑游戏吗?电脑游戏是你生活中的一部分吗?小时候,游戏是一台黑白电视机——现实在手柄的这头,梦境在手柄的那头.有的游戏改变过人的一生……长大后,游戏是一枚小小的铜币——现实在摇杆的这头,梦境在摇杆的那头。
灼眼的超哥
·
2020-07-31 19:33
C语言
C语言学习
之路—统计一行文本的单词个数
统计一行文本的单词个数分析:①单词是连续的字符串②各单词间以空格分离思想:①定义一个标志符来区分当前读到的是空格还是字符②根据标志符的变化统计单词个数实现:#include#includechara[10086];intmain(){intcount=0,flag=0,i=0;gets(a);while(a[i]!='\0'){if(flag==0){if(a[i]!=''){count++;fl
远游之人
·
2020-07-31 12:36
C语言学习
1:Windows搭建C语言开发环境,Code::Blocks安装,配置gcc编译器
随着对Java的学习深入,发现对C语言的诉求越来越大,于是从现在开始利用业余时间学习C语言~学习第一步,搭建c环境。Code::Blocks百度百科Code::Blocks是一个开放源码的全功能的跨平台C/C++集成开发环境。Code::Blocks是开放源码软件。Code::Blocks由纯粹的C++语言开发完成,它使用了著名的图形界面库wxWidgets(2.6.2unicode)版。下载及安
刘金宝_Arvin
·
2020-07-31 12:51
C/C++
c语言的指针和指针运算符(* and &)
访问变量地址指针在
c语言学习
中的地位是什么?如果你要写出好的c语言程序,那么指针学习是最重要的一部分了。指针学习都有哪些是重点?
性感的小君君
·
2020-07-31 10:38
#
C
C++
C语言学习
笔记(11)
【考点11】if语句和用if语句构成的选择结构1.if语句的几种形式&if是C语言的关键字&表达式两侧的括号不能少,并且只能是园括号&紧接着的语句,称为if子句,如果在if子句中需要多个语句,则使用大括号({})把一组语句包括起来构成复合语句(2)if(表达式)语句1else语句22.if语句得嵌套在if语句中又包含一个或多个if语句结构,称为if语句得嵌套3.条件运算符构成得选择结构(1)条件运
留在风吹过的夏天
·
2020-07-30 23:00
C语言学习
与总结---第八章:指针[03]
指针[03]8.6指针与字符串8.6.1字符串的表示8.6.2字符数组作函数参数8.6.3区别:字符指针变量和字符数组8.7指向函数的指针8.7.1函数的指针8.7.2用函数指针变量调用函数8.7.3用指向函数的指针作函数参数8.8返回指针值的函数8.9指针数组和多重指针8.9.1指针数组8.9.2指向指针数据的指针8.6指针与字符串8.6.1字符串的表示(1)用字符数组存放一个字符串#inclu
Moonlight2020
·
2020-07-30 23:45
C语言
指针
数组
C语言学习
与总结---第二章:算法初步
第二章:算法初步1.算法的概念2.算法的特点3.算法的表示3.1用自然语言表示算法3.2用流程图表示算法3.3用伪代码表示算法3.4用计算机语言表示算法4.结构化程序设计方法5.举例1.算法的概念算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。一个算法的
Moonlight2020
·
2020-07-30 23:13
C语言
C语言学习
与总结---第七章:函数 [02]
函数[02]7.6函数递归7.6.1递归函数与递归出口7.6.2一些递归的例子7.7数组作为函数参数7.7.1数组元素作函数实参7.7.2数组名作函数参数7.7.3多维数组名作函数参数7.8局部变量和全局变量7.8.1局部变量7.9内部函数和外部函数7.6函数递归7.6.1递归函数与递归出口一个函数直接或间接地调用该函数本身,称为函数的递归调用。例如intf(intx){inty,z;z=f(y)
Moonlight2020
·
2020-07-30 23:13
C语言
函数与递归
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他