![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
isixline
其实每什么想说的,喜欢而已。
展开
-
C-数据类型,变量,常量
变量变量必须先声明后使用。声明用于说明变量的属性,它由一个类型名和一个变量表组成。变量表由1个及以上个变量名组成,彼此用,(逗号)分隔。变量名是由字母,数字及下划线组成的序列。并必须以字母开头。关键字不可做变量名。如:if,else,int,float等。ps:局部变量一般使用较短的变量名(尤其是循环控制变量),外部变量使用较长的名字。数据类型基本数据类型 32位64位char字符型1byte1...原创 2018-06-07 11:08:39 · 219 阅读 · 0 评论 -
C-hello world
第一个C语言程序。打印hello world到屏幕。#include <stdio.h> /*打印hello world*/ main(){ printf("hello,world\n"); return 0; } ~ 组成一个C语言程序,无论其大小如何,都是由函数和变量组成的。函数中包含一些语句,以指定所要执行的计算操作。变量用于存储计算过程中使用的值。#预...原创 2018-06-07 16:16:40 · 161 阅读 · 0 评论 -
C-控制流
语句与程序块 分号是语句结束符。 { }将一组声明和语句括在一起就构成了程序块(也称为复合语句)。 &nbsp; &nbsp; if-else语句 if(表达式) 语句1 else 语句2 该语句执行时,先计算表达式的值。 若其值为真(非0),则执行语句1。 若其值为假(为0),则执行语句2。 if-else语句可进行嵌套。 每个else与最近的前一个没有...原创 2018-06-17 15:57:07 · 274 阅读 · 0 评论 -
C-运算符,表达式
算术运算符 运算符 含义 + 加 - 减 * 乘 / 除 % 取模(求余数) ps: 整数除法会截断结果中的小数部分。(即只保留整数部分) %运算符只能用于整型数据。 算术运算符采用从左到右结合规律。 &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; 关系运算符 运算符 含义 &amp;amp;amp;gt;原创 2018-06-17 11:53:51 · 219 阅读 · 0 评论 -
C-函数与程序结构
函数 定义 返回值类型 函数名(参数声明表){ 声明和语句 } 除函数名外,其余个组成部分都可省略。 如果函数定义中省略了返回值类型,则默认为int类型。 最简单的函数:a(){} 该函数不执行任何操作也不没有返回任何值,可以在程序开发期间用以保留位置(留待以后填充代码)。 声明 函数的定义出现在使用之前,或者预先进行声明。 函数的声明必须与定义一致。 如果没有...原创 2018-06-17 18:48:40 · 354 阅读 · 0 评论 -
C-指针与数组
指针与地址 指针是一种保存变量地址的变量。 通常的机器都有一系列连续编号或编址的存储单元,这些存储单元可以单个进行操作,也可以以连续成组的方式操纵。 指针是能够存放一个地址的一组存储单元。 声明一个指针 int *p 表明*p的结果是int类型。 指针只能指向某种特定类型的数据类型。 指向void类型的指针可以指向任何类型的指针,但是它不能间接引用自身。 一元运算符&可用...原创 2018-06-17 20:22:31 · 237 阅读 · 0 评论 -
C-结构
结构是一个或多个变量的集合,这些变量可能为不同的类型,为了处理的方便而将这些变量组织在一个名字之下。 定义 struct point { int x; int y; }; struct point a; a = {1, 2}; a.x = 3; a.y = 3; struct point b; b.x = 5; b.y = a.y; struct { int a;...原创 2018-06-19 09:58:30 · 290 阅读 · 0 评论