![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言学习
文章平均质量分 78
无敌的浩浩
这个作者很懒,什么都没留下…
展开
-
C语言学习笔记---9.C语言中的转义字符
字符集(Character Set),是计算机中所有字符的标号的集合,这些编号一一与字符相对应,这些编号也称编码值。在C语言中,一个字符的表示除了直接用字符实体表示,也可以用它在字符集中对应的编制值(int)表示。这种使用编码值间接地表示字符的方法称为转义字符(Escape Character)。一般,转义字符是以\或\x开头,\开头表示是用八进制形式的编码值,\x开头表示是用十六进制形式的编码值。对于转义字符来说,只能使用八进制或者十六进制。例如:#include<stdio.h>#i原创 2020-07-27 17:19:24 · 433 阅读 · 0 评论 -
C语言学习笔记---8C语言中的英文字符
在C语言中,单个字符的数据类型是char,长度是1字节,且只能容纳ASCII码表中的字符,也就是英文字符。字符类型由单引号’ ’包围,字符串由双引号” ”包围。//正确的写法char a = ‘1’;char b = ‘$’;char c = ‘X’;char d = ‘ ’;//错误的写法char x = ‘中’; //char类型不能包含ASCII外的字符char y = “t”; //字符类型应该由单引号包围对于字符类数据的输出,有两种方法:使用专门的字符输出函数put原创 2020-07-27 17:09:03 · 656 阅读 · 0 评论 -
C语言学习笔记---7.C语言中的小数
小数是由整数和小数两部分组成,由点号.隔开,如0.23、0.444、23.67、-3.98等都是合法小数,属于十进制数。除此外,还有指数形式,如7.25103、0.035105、-27.36*10-3等。任何小数都可以用指数形式来表示。在C语言中,小数的指数形式为:aEn或aen解释:a为尾数部分,是一个十进制数;n为指数部分,是一个十进制数;E或e是固定的字符,用于分割尾数部分和指数部分。整个表达式等价于a*10n2.1E5=2.1*1053.7E-2=3.7*10-20.5E7=0.5原创 2020-07-27 16:58:20 · 1378 阅读 · 0 评论 -
C语言学习笔记----6.C语言中的正负数及输出
众所周知,在数字表达中,数字是可以加上正负号用于分区正负数的。在C语言中也是如此,但是鉴于数字在计算机中的存储方式,就需要一个bit位来存储符号位,如://正数short a1 = -10;short a2 = -0x2dc9; //十六进制前缀0x//负数int b1 = 10;int b2 = +0174; //八进制前缀0以int为例,一个int数值长度为4字节,即32bit位:在C语言中,规定符号位用0表示正数,用1表示负数。考虑符号位和不考虑符号位,之间相差了一个bi原创 2020-07-27 16:49:59 · 5158 阅读 · 0 评论 -
C语言学习笔记---5.C语言中的进制表示及输出
在C语言中,对于数值的表示大多情况下使用的都是十进制,除此之外还有二进制、八进制和十六进制。在不明确标明进制时,默认是十进制数,但为了区别各不同进制间的表示,需要在数值前加上特定的字符,即添加前缀。二进制数表示二进制是由0和1组成,使用二进制表示数值时,需要在数值前添加0b或0B,如://合法的二进制int a = 0b101; //换算为十进制是5int b = -0b110010; //换算为十进制是-50int c = 0B100001; //换算为十进制是33//非法的二原创 2020-07-27 16:38:49 · 951 阅读 · 0 评论 -
C语言学习笔记---4.C语言中的整数
整数(short,int,long)整数类型是程序编程中最常用到的一种数据类型,在C语言中用int来定义整数。在现在的操作系统中,int类型的数据长度一般是4个字节(4byte),即32位(4*8bit)。在计算机内存中,数据是以二进制形式存储的,比如int a = 5,5的二进制形式是101:若不考虑正负单位,4字节的整数最大为232-1=4,294,967,295≈43亿,数值很大很大,但我们平时能够使用到的数值范围显然不会有这么大,这就导致空闲出来两三个字节,造成计算机内存的浪费。相反,如果仅仅原创 2020-07-25 11:24:41 · 418 阅读 · 0 评论 -
C语言学习笔记---3.C语言的数据类型
变量、数据类型变量int a;a = 123;在内存中找一块区域命名为a,int是integer的简写,译为整数,即a区域是用来存放整数的;“=”是赋值的过程,即将整数数据123存放到a内存区域中。int a = 123;a = 10;a = 99;因为a的值可以改变,可多次进行赋值,所以它叫做变量。数据类型通过上面例子,int a中是将a定义为整数类型,我们知道整型是C语言中的一种数据类型。顾名思义,数据类型就是用来说明数据的类型,确定数据的解释方式;除去int外,还有多种数据类原创 2020-07-22 09:23:25 · 605 阅读 · 0 评论 -
C语言学习笔记---2.编写第一个C语言程序
在保证编程环境已经正确无误的前提下,打开Visual Studio。创建我们的第一个项目test1创建新项目/选择C++/点击空项目/输入项目名称/选择项目存放目录地址/确认创建。创建第一个c文件(.c—源文件,.h—头文件)右键点击源文件/添加->新建项/输入源文件名称(记住,名称必须是以.c结尾!!)/点击添加编写第一个C语言代码#include<stdio.h>int main(){ printf("Hello World!"); return 0;}原创 2020-07-21 22:09:25 · 175 阅读 · 0 评论 -
C语言学习笔记---1.什么是C语言
计算机语言:人与计算机相互交流的语言。编程语言:笼统的讲,编程语言就是一种用于控制计算机的语言,控制计算机做各种事情。准确的说,编程语言就是通过固定的格式与词汇(不同的编程语言的格式与词汇不同)构成一系列指令,来控制计算机。c语言就是其中一种编程语言。c语言是一种较为基础的语言,它概念少,词汇少,包含了基本的编程元素,可以说c语言是现在大多编程语言的鼻祖。同时,C语言也是与内存密切相关的,它无时无刻都是在谈内存。从C语言到内存,从内存到进程和线程,环环相扣;在学习C语言的过程中,最后也是学习内原创 2020-07-21 21:44:34 · 107 阅读 · 0 评论