C语言
文章平均质量分 75
南雨兮
一个不务正业的游戏开发者,不忘初心,追逐梦想。
展开
-
一个简单的C语言程序HelloWorld!
所谓万事开头难嘛,我们就先写一个最简单的C语言程序来认识C语言吧!万能的HelloWorld!#include <stdio.h>int main(void){printf("HelloWorld!"); return 0;}下面进行讲解上面的程序:#include 预处理器指令,此处引用了stdio.hmain 主函数,...原创 2018-06-29 21:27:09 · 55195 阅读 · 2 评论 -
C语言的 = 和 ==、!=
简单讲解 = 和 ==、!=1.=:在C语言中等号(=)为赋值操作符,下面进行简单说明赋值操作符的使用1) 变量的赋值操作:int a;a = 10;此处为将10赋值给a,赋值过后a的值为102) 指针变量的赋值操作:(分别为 取地址的赋值和指针变量的赋值)第一种:int arr[999] = { 0 };int *p = NULL;p...原创 2018-09-11 14:20:41 · 62873 阅读 · 1 评论 -
C语言关键字:goto
1)简单介绍goto(无条件转移语句)goto:goto(无条件转移语句)的格式如下:goto 语句标号;goto(无条件转移语句)要搭配标识符使用,标识符的格式如下:标号:通过goto 标号(此标号可以为任意程序中定义的标号),程序就能直接跳转到标号所在位置2)goto(无条件转移语句)的使用goto:(为了清楚看到结果使用printf格式化输出结果)#include <stdio.h&...原创 2018-07-07 19:59:43 · 3299 阅读 · 0 评论 -
C语言关键字:break、continue
1)简单说下break和continuebreak:跳出离他最近的循环(for或while或do...while)或者switch(开关语句)continue:在循环体内使用,当程序执行到continue语句后,在continue后面的语句在本次循环中就会被再被执行,然后跳到离他最近的循环(for或while或do...while),然后重新判断在执行循环体2)break和continue的使用...原创 2018-07-06 21:57:02 · 2156 阅读 · 3 评论 -
C语言开关语句:switch
1)简单介绍switch(开关语句)的形式:switch:switch (表达式){case 常数表达式1: break;case 常数表达式2: break;case 常数表达式3: break;case 常数表达式4: break;......(很多的case)default: break;}swit...原创 2018-07-05 23:04:38 · 21644 阅读 · 6 评论 -
C语言条件判断语句:if、else if、else
1)简单介绍三种形式的条件判断语句:if、else if、elseif:if(表达式) 执行语句if:判断表达式内容,如果为true(真),就执行语句else if:if(表达式) 执行语句else if(表达式1) 执行语句1......(很多的else if)else if(表达式m) 执行语句melse if:如果if的判断没有通过,则进行下面的else...原创 2018-07-05 13:34:04 · 168673 阅读 · 16 评论 -
C语言循环语句:while、do...while、for
1)简单介绍一下C语言的三个循环语句:while循环有两种while循环使用:一种是不带{}(语句块),一种的带{}(语句块)不带语句块的: while(表达式) 执行语句带语句块的: while(表达式) { 执行语句 }do...while循环do...while同样也有两种使用:一种是不带{}(语句块),一种的带{}(语句块)不带语句块的:do 执行语句wh...原创 2018-07-04 20:47:29 · 3723 阅读 · 1 评论 -
C11新增关键字:_Generic(泛型)
1)简单介绍C11C11标准是ISO/IEC 9899:2011 - Information technology -- Programming languages -- C 的简称,曾用名为C1X。C11标准是C语言标准的第三版,前一个标准版本是C99标准。2011年12月8日,国际标准化组织(ISO)和国际电工委员会(IEC) 旗下的C语言标准委员会(ISO/IEC JTC1/SC22/W...原创 2018-07-04 12:35:56 · 18898 阅读 · 7 评论 -
C99新增的数据类型关键字:_Bool(布尔值类型)和_Complex(复数类型)、_Imaginary(虚数类型)
//// stdbool.h//// Copyright (c) Microsoft Corporation. All rights reserved.//// The C Standard Library <stdbool.h> header.//#ifndef _STDBOOL#define _STDBOOL#define __bool_true_false_are_defined 1#ifndef __cplusplus#define bool _Bo原创 2018-07-03 15:50:06 · 3988 阅读 · 0 评论 -
C语言变量
程序总是离不开数据,然而数据需要保存在变量中,所以我们就来讲下变量吧!(1)简单认识常用数据类型char、short、int、long、long long、float、double、long double整数类型:无符号型: 字节 类型 值的范围 unsigned char 1 无符号字符型 0 ~ 255 unsignedsho...原创 2018-07-01 15:39:28 · 14878 阅读 · 4 评论 -
C语言关键字
数据类型关键字:程序离不开数据,而数据的存储就需要用到数据类型。C语言提供的数据类型关键字:K&Rint整型long长整型short短整型char字符型float单精度浮点型double双精度浮点型unsigned 无符号类型C90新增void 无类型signed有符号类型C99新增_Bool布尔值类型_Complex复数类型_Imaginary虚数类型PS:...原创 2018-06-30 17:30:45 · 299 阅读 · 0 评论 -
C语言逻辑运算符: && 和 ||
1. 简单介绍 && 和 ||&& 和 || 是逻辑运算符,分别是逻辑与(&&)和逻辑或(||)1) && (逻辑与):(三种)①当逻辑与左边为false(假),则不再进行逻辑与右边的判断,结果为false(假)② 当逻辑与左边为true(真)则进行右边判断,右边为false(假),结果为false(假)③ 当逻...原创 2018-09-12 15:48:04 · 115924 阅读 · 7 评论