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语言学习笔记
----使用指针来解决函数的副本机制
使用指针做形参来解决函数的副本机制:/*在函数里面改变一个外部变量,就需要变量的地址如果是数据,需要指向数据的指针存储数据的地址如果是指针,就需要指向指针的指针存储指针的地址//二级指针一般用于改变一个字符串指针的指向,指向不同的字符串*/#include#includecharstr1[20]="notepad";charstr2[20]="tasklist";/*把这两个字符数组作为全局变量*
OneCode2World
·
2020-08-04 12:05
C语言学习笔记
C语言学习笔记
----伊能
C语言学习笔记
----如何在一个文件中使用另一个文件中定义的变量呢??
我们知道,一个大的程序,会由多个c文件构成,这些c文件是属于同一个程序的。那么,如何在一个文件中使用另一个文件中定义的变量呢??解答:C语言为了解决这个问题:引出了全局作用域的概念即:在一个文件中定义的全局变量,具有全局作用域,当在本程序的其他文件中使用时,只需加上extern外部引用声明即可。所以:我们可以看出:全局变量的作用域是:在整个的程序中的,在整个程序的其他文件中,是可以跨文件使用的
OneCode2World
·
2020-08-04 12:05
C语言学习笔记
C语言学习笔记
- 进制转换
C进制转换二进制与十进制十进制转二进制十进制数除2取余数:即十进制数除2,余数为权位上的数,得到的商值继续除2,依此步骤继续向下运算直到商为0为止。二进制转十进制把二进制数按权展开、相加即得十进制数。二进制与八进制二进制转八进制3位二进制数按权展开相加得到1位八进制数。(注意事项,3位二进制转成八进制是从右到左开始转换,不足时补0)八进制转二进制八进制数通过除2取余法,得到二进制数,对每个八进制为
Ctrl_S
·
2020-08-04 11:18
C
【
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语言学习笔记
--第1章初识C语言
学习任何一门语言最好的方法就是实践,一般都会写一个非常经典的例子作为开始,在控制台输出“Helloworld!”,作为第一个程序/*在控制台输出Helloworld!*/#includeintmain(){printf("Helloworld!\n");return0;}把这个文件保存为后缀为“.c”的文件,比如hello.c。在UNIX系统中使用cchello.c执行,如果编写没有语法错误,文件
彼岸的理想乡
·
2020-08-03 21:02
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语言学习笔记
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
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语言学习笔记
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
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 primer plus》
c语言学习笔记
整理(十三)-文件输入输出
第十三章文件输入输出1.与文件进行通信(1)文件:c把文件看做是一系列连续的字节,每个字节都能单独被读取(2)文本模式与二进制模式:文本模式-包含文本内容的文本文件,二进制模式-图片音乐类,1)UNIX用同一种文件格式处理文本文件与二进制文件的内容2)在二进制模式中,程序可以访问文件的每个字节。3)在文本模式中,程序所见的内容和文件的实际内容不同。程序以文本模式读取文件时,把本地环境表示的行末尾或
今夜月-半弯
·
2020-07-30 21:33
C语言
《c primer plus》
c语言学习笔记
整理(十一)-字符串与字符串函数
第十一章字符串与字符串函数1.表示字符串与字符串I/O(1)在程序中定义字符串1)puts函数只显示字符串,而且自动在显示的字符串末尾加上换行符;2)字符串字面量:用双引号括起来的内容,3)2.字符串输入3.字符串输出(1)puts()函数1)puts函数只显示字符串,而且自动在显示的字符串末尾加上换行符,将字符串的地址作为参数传递给它就可以。2)puts()如何在遇到空字符时就停止输出,所以要确
今夜月-半弯
·
2020-07-30 21:03
C语言
《c primer plus》
c语言学习笔记
整理(七)-分支与跳转
1.if语句及ifelse语句(1)是对if(expression)中的expression的求值进行真假判断,真就执行,其实实际上是1,0,1为真,0为假(2)if与else之间只能允许一条语句存在(简单语句或者复合语句)(3)区别:if语句用于选择是否执行一个行为,ifelse语句用于在两个行为之间选择。(4)getchar()函数与putchar()函数:前者打印参数,从输入队列中返回下一个
今夜月-半弯
·
2020-07-30 21:03
C语言
C语言学习笔记
(六):《C primer plus》与《C和指针》笔记
memcpy须确保没有重叠区域,memmove无此规则。restrict可用于指针,表明指针是访问一个数据对象的唯一且初始的方式。例子:intar[10];int*restrictrestar=(int)malloc(10*sizeof(int));int*par=ar;intn;for(n=0;n=0)永远为真。strlen的结果是个无符号数,strlen返回一个类型为size_t的值,size
weixin_30532837
·
2020-07-30 20:27
《c primer plus》
c语言学习笔记
整理(十六)-C预处理器和C库
第十六章C预处理器和C库C预处理器:在程序执行前查看程序,根据程序中的预处理器指令,预处理器把符号缩写替换为器表示的内容。1.明示常量:#define指令可以出现在源文件任何地方,其定义从指令出现的地方到该文件末尾有效。预处理器从#开始运行,到后面第一个换行符为止,也就是说,指令的长度仅限于一行。预处理器不会进行实际的运算,运算的过程在编译进行,它只进行替换宏定义还可以包含其他宏(一些编译器可能不
今夜月-半弯
·
2020-07-30 19:43
C语言
《c primer plus》
c语言学习笔记
整理(十五)-位操作
第十五章位操作1.二进制数、位、字节(1)二进制整数c语言用字节表示储存系统字符集所需的大小,所以c字节可能是8位,9位,16位或其他值。不过描述存储器芯片和数据传输率中所用的字节指的是8位字节。(2)有符号整数1)如何表示有符号整数取决于硬件,而不是c语言2)二进制补码是当今最常用的系统3)二进制反码:通过反转位组合中的每一位形成一个负数。4)要得到一个二进制补码数的相反数,最简单的方法是反转每
今夜月-半弯
·
2020-07-30 19:11
C语言
《c primer plus》
c语言学习笔记
整理(八)-字符输入输出和输入验证
本章节内容为所有系统都通用的标准I/O函数,这些函数编写的程序很容易从一个系统移植到另一个系统。处理文件输入及输出也可以用这些函数。1.单字符I/O:getchar()与putchar()ANSIC标准发布后,C就把stdio.h头文件与使用getchar()和putchar()相关联,其实getchar()与putchar()都不是真正的函数,他们被定义为供预处理使用的宏。2.缓冲区(1)无缓冲
今夜月-半弯
·
2020-07-30 19:10
C语言
《c primer plus》
c语言学习笔记
整理(十)-数组与指针
第十章数组与指针1.一维数组(1)初始化数组1)使用符号变量表示数组大小,这是我们推荐的做法,便于后期修改2)把数组设置为只读,可用const声明与初始化数组,一旦声明为const,便不可以给其再赋值。只能从数组中检索值。3)对于其他一些存储类别的变量和数组,如果在声明时未初始化,编译器会自动把它们的值设置为0。3)使用数组前必须初始化,不然会得到垃圾数值4)本章数组属于自动存储类别,意思是这些数
今夜月-半弯
·
2020-07-30 19:10
C语言
C语言学习笔记
之循环控制结构
循环控制结构在日常生活中经常会遇到需要重复处理的问题,这就需要用到循环控制结构,通过循环来重复一件事。C语言中有三大循环:while循环、dowhile循环、for循环。while循环语法:while(条件判断){……………………;……………………;……………………;}大括号内的叫做循环体,是代码重复的事件,while后面接的是条件语句用来判断是否进入循环体,用自然语言表示为当条件语句为真时重复循
瓜瓜喜欢编程
·
2020-07-30 12:13
【
C语言学习笔记
】字符串拼接的3种方法
昨天晚上和@buptpatriot讨论函数返回指针(malloc生成的)的问题,提到字符串拼接,做个总结。#include#include#includechar*join1(char*,char*);voidjoin2(char*,char*);char*join3(char*,char*);intmain(void){chara[4]="abc";//char*a="abc"charb[4]=
d4shman
·
2020-07-30 05:16
ACM
C
python课后习题 10-2
10-2
C语言学习笔记
:可使用方法replace()将字符串中的特定单词都替换为另一个单词。
肥宅橙子
·
2020-07-29 18:36
python课后习题
C语言学习笔记
:结构体在自定义函数中的使用
0.引言众所周知,在C语言中如果希望设置的变量能够在自定义函数中使用且能够传递至自定义函数外使用,指针是最好的选择。但是对于结构体,指针改怎么用呢?1.结构指针的声明声明结构指针很简单,例如:structguy*him;这个语法和其他指针声明一样。但是,该声明并未创建一个新的结构,而是指针him现在可以指向任意现有的guy类型的结构。例如,如果barney是一个guy类型的结构,可以这样写:him
算法Monkey
·
2020-07-29 12:12
C语言学习笔记
C语言学习笔记
:结构体
结构体与结构体变量结构声明在声明结构时,必须列出它包含的所有成员。这个列表包括每个成员的类型和名字。结构中至少要包含两个成员(结构标签的不完整声明是个例外)。structtag{member-list}varibale-lst;创建结构体和结构体变量struct{inta;floatb;charc;}x,y;//创建了结构体变量x,y,变量包含三个成员:整数、浮点数、字符也可以这样创建结构体变量s
祸祸.
·
2020-07-29 09:50
c语言学习笔记
.关键字.存储类型关键字等
关键字const1.修饰变量。修饰的对象为常量,只读。2.修饰指针。const也可以和指针变量一起使用,这样可以限制指针变量本身,也可以限制指针指向的数据。const离变量名近就是用来修饰指针变量的,离变量名远就是用来修饰指针指向的数据,如果近的和远的都有,那么就同时修饰指针变量以及它指向的数据。3.修饰函数的参数。用在函数形参中,如果形参是一个指针,为了防止在函数内部修改指针指向的数据,就可以用
weixin_30477797
·
2020-07-28 16:52
c/c++
数据结构与算法
C语言学习笔记
—数据类型与运算符
常量#define:是一个预编译指令,常用于C语言中。用define定义的常量叫宏常量,也叫宏定义。用define定义的常量一般用大写字母。#defineBUF10//定义一个常量名字叫BUF,值为10const:C语言中常少用const,多用#define。原因见链接:https://blog.csdn.net/qq_34935373/article/details/88654414中指向常量的
合工大机器人实验室
·
2020-07-16 06:35
C语言
C语言学习笔记
(一)赋值运算符,逗号运算符
赋值运算符(1)将实型数据赋给整型变量时:舍弃小数部分。例:i为整型变量,执行i=3.56的结果是使i的值为3.(2)将整数赋给单、双精度变量时,数值不变,但以浮点数形式存放到变量中,如:23赋给float变量f,即f=23,先将23转化为23.00000,再存放到f中。如将23赋给double的变量d中,即d=23,则将23补足有效位数为23.00000000000000,然后存储到d中。(3)
liyzh_inspur
·
2020-07-16 02:48
C/C++/VC++
c语言学习笔记
2
数组一、数组定义一维数组:类型说明符数组名[常量表达式];例如:inta[10]二维数组:类型说明符数组名[常量表达式][常量表达式];例如:float[3][4]多维数组:例如:floata[2][3][4]字符数组:与一维数组类似说明1.不允许对数组的大小做动态定义,即数组的大小不依赖于程序运行过程中变量的值;2.二维数组中元素排列的顺序是按行存放的,即在内存中先顺序存放第一行的元素,再存放第
kimifdw
·
2020-07-16 01:32
c/c++
郝斌老师
C语言学习笔记
----补码和位运算符
补码和位运算符1.补码(1)已知十进制求二进制**求正整数的二进制**除2取余,直至商为零,余数倒叙排序**求负数的二进制**先求与该负数相对应的正整数的二进制代码,然后将所有位取反,末尾加1,不够位数时左边补1**求零的二进制**全是零(2)已知二进制求十进制如果首位是0,则表明是正整数,按普通方法求如果首位是1,则表明是负整数将所有位取反,再加一,所得数字就是该负数的绝对值如果全是零,则对应的
闪闪红星闪
·
2020-07-15 21:07
C语言学习课堂笔记
C语言学习笔记
C语言学习笔记
1.1题外话今天和大家分享一下我自己的C语言学习的过程,与大家共勉。嗯,由于我本人水平有限,出现错误在所难免,希望大家看到后能够指出来,以便大家共同进步。
blueshell1949
·
2020-07-15 20:15
C语言心得
C语言学习笔记
3--运算符优先级 4种运算
一、C语言运算符优先级顺序一共有十五个优先级:1()[].->2!~-(负号)++--&(取变量地址)*(type)(强制类型)sizeof3*/%4+-5>>>=>=全体单目第二;//所有的单目运算符比如++、--、+(正)、-(负)、指针运算*、&乘除余三,加减四;//这个"余"是指取余运算即%移位五,关系六;//移位运算符:>,关系:>大于4)>=大于或等于5)==等于6)!=不等于关系运算
yglskfjmp
·
2020-07-15 16:38
C学习笔记
C语言学习笔记
之运算符优先级总结
C语言运算符优先级归纳表优先级运算符名称/含义结合方向备注1[]数组下标左到右()圆括号.对象->指针2-负号右到左单目运算符~按位取反++自增--自减*取值&取地址!逻辑非(类型)强制类型转sizeof长度运算3/除左到右双目运算符*乘4+加-减5>右移6>大于>=大于等于>=右移后赋值&=按位与后赋值^=按位异或后赋值|=按位或后赋值15,逗号运算符左到右
JCxiaohugong
·
2020-07-15 16:26
C/C++
C语言学习笔记
(四) 运算符优先级
C语言中有很多运算符,除了四则运算,还有位运算、比较运算、逻辑运算、赋值运算等等,令人眼花缭乱的同时,优先级也让人头疼。通常建议在写代码的时候不用省略括号,但是并不是所有程序员都会按照这个规矩来,因此还是有必要记录一下,以备查阅。下面表格中详细记录了各种运算符的优先级。没有必要死记硬背这张表,代码见多了用多了就慢慢记得了。总结几个比较重要的原则:取成员的“0”目运算符【().->[]】优先级最高;
weixin_33919950
·
2020-07-15 15:32
C语言学习笔记
(一) -基本语法 Basic Grammar
变量与常量/**常量:符号常量和字面常量*变量:变量名,值,类型*关键字*/intmain(void){printf("%f\n",3.14159);//变量的定义;inta=23;printf("a:%d\n",a);return0;}/**整型*整型常量:12301230x123*整型变量:shortintlonglonglong*intunsignedint*123123u/U*123l/L
Simon.Wang
·
2020-07-15 15:41
【C语言编程】
printf
i++
变量名
c语言
scanf
【郝斌
c语言学习笔记
】记录一下
郝斌
c语言学习笔记
1、整数十进制:传统的写法十六进制:前面加0x或者0X八进制:前面0,注意是数字0不是字母o2、浮点数传统的写法:floatx=3.2;科学计数法Floatx=3.2e3;3、字符单个字符用单引号括起来
qxlxi
·
2020-07-15 14:48
#
c语言趣味编程100例
c语言笔记
c语言学习笔记
c语言关键字c语言关键字一共有32个数据类型关键字(12个)char,short,int,long,float,double,unsigned,signed,struct,union,enum
SZDXXFN
·
2020-07-15 13:55
c语言
学习笔记
C语言学习笔记
-结构体、共用体、枚举
枚举类型的定义形式为:enumtypeName{valueName1,valueName2,valueName3,......};注意最后的;不能少。列出一个星期有几天:enumweek{Mon,Tues,Wed,Thurs,Fri,Sat,Sun};可以看到,我们仅仅给出了名字,却没有给出名字对应的值,这是因为枚举值默认从0开始,往后逐个加1(递增);也就是说,week中的Mon、Tues...
祥云湾
·
2020-07-15 10:27
C语言
C语言学习笔记
---查漏补缺
1、强制类型转换表达式:(数据类型)(表达式)2、C语言的头文件:C语言的头文件中包括了各个标准库函数的函数原型。因此,凡是在程序中调用一个库函数时,都必须包含该函数原型所在的头文件。表达式:#includestdio.h3、break是跳出当前整个循环,continue是结束本次循环开始下一次循环。4、goto语句是一种无条件分支语句.5、自定义函数:A、[]包含的内容可以省略,默认是int类型
Robin罗兵
·
2020-07-14 14:30
编程语言
C语言学习笔记
(三)——条件表达式
条件表达式:表达式1?表达式2:表达式3(1)条件表达式的执行顺序:先求解表达式1,若为非0(真)则求解表达式2,此时表达式2的值就作为整个表达式的值。若表达式1的值为0(假),则求解表达式3,表达式3的值就是整个条件表达式的值。(2)条件表达式优先于赋值运算符,max=(a>b)?a:b则先求解条件表达式在赋给max。(3)条件表达式的结合方向为“自右至左”如:a>b?a:c>d?c:d应该是a
liyzh_inspur
·
2020-07-14 14:11
C/C++/VC++
C语言学习笔记
:22_结构体
/**22.结构体.c**Createdon:2015年7月9日*Author:zhong*/#include#include/***结构体:对共性数据的封装*结构体有点使用面向对象的思想,对一类东西的共性进行封闭,以便使用。**定义结构体:*//1>定义结构体,也可以定义在函数中(全局与局部的结构体)structPerson{char*name;//字符串intage;doublehiegth;
developer_小钟
·
2020-07-13 15:13
C语言
C语言学习笔记
:23_枚举类型
/**23_枚举类型.c**Createdon:2015年7月9日*Author:zhong*/#include#include/***枚举类型:把可能的值一一列举出来,变量的值只限于列举出来的值的。例如性别:只有‘男’,‘女’,‘末知’三种可能,可以定义为枚举类型*///定义枚举类型:enumsex{man,//man=0,c语言编译对枚举类型的枚举元素按常量处理,每一个枚举元素都代表一个整数,
developer_小钟
·
2020-07-13 15:13
C语言
c语言学习笔记
之内存分区
c语言有五大内存分区,分别是栈,堆,全局区,常量区,代码区。栈:在需要的时候由编译器(系统)自动分配,在不需要的时候会由系统自动回收的存储区,内存由系统管理,函数中定义的变量存储在栈中,当调用函数的时候函数中定义的变量会被加到栈中,当函数离开的时候,被添加的变量会从栈中移除,栈在最高的地址上,所以添加的变量地址会逐渐变小,里面的内容可读可写。堆:是一块动态内存,由程序猿自己申请自己释放的内存空间,
疯狂的小菜
·
2020-07-13 03:47
c语言
C语言学习笔记
--#error 、 #line 和 #pragma 的使用
1.#error的用法(1)#error是一种预编译器指示字,用于生成一个编译错误消息(2)用法:#errormessage//注意:message不需要用双引号包围(3)#error编译指示字用于自定义程序员特有的编译错误消息。类似的,#warning用于生成编译警告消息(4)#error可用于提示编译条件是否满足。编译过程中的任何错误意味着无法生成最终的可执行程序2.#line的用法(1)#l
adl30141
·
2020-07-11 01:33
C语言学习笔记
(二) -条件语句 Condition
if..else..语句//输入两个值a和b,比较大小---if..else..语句#includeintmain(void){inta,b;printf("请输入两个值\n");scanf("%d,%d",&a,&b);if(a>b){printf("比较大的值是:%d\n",a);}else{printf("比较大的值是:%d\n",b);}return0;}交换a和b两个数的值//交换a和b
Simon.Wang
·
2020-07-10 05:30
【C语言编程】
C语言通过指针修改变量的值
C语言学习笔记
之通过指针修改变量的值时隔多年,重拾C语音,忽然有种重返大学校园的感觉。青春,朝气,活力,一下子扑面而来,所以就先写个“Hello,world”压压惊吧!
AngelinaZhou
·
2020-07-10 04:50
C语言学习笔记
C语言学习笔记
--预编译/宏定义/数组/参数传递/函数指针
目录预编译值传递、指针传递、引用传递数组typedef函数指针预编译预编译又叫预处理。预编译不是编译,而是编译前的处理。这个操作是在正式编译之前由系统自动完成的。#define和#include一样,都是以“#”开头的。凡是以“#”开头的均为预处理指令。#define宏定义。其定义一个标识符来表示一个常量。其特点是:定义的标识符不占内存,只是一个临时的符号,预编译后这个符号就不存在了。在头文件的开
楚来客
·
2020-07-10 03:50
C/C++及框架
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他