![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
黑马程序员ios开发学习笔记-c语言基础
文章平均质量分 82
Aaronandxj
这个作者很懒,什么都没留下…
展开
-
10.函数的声明和定义、多文件开发、#include
一、函数的声明1.在C语言中,函数的定义顺序是有讲究的:默认情况下,只有后面定义的函数才可以调用前面定义过的函数1 int sum(int a, int b) {2 return a + b;3 }4 5 int main()6 {7 int c = sum(1, 4);8 return 0;9 }第5行定义的main函数转载 2014-04-09 11:23:36 · 1559 阅读 · 2 评论 -
09.黑马程序员-函数
一、 什么是函数l 任何一个C语言程序都是由一个或者多个程序段(小程序)构成的,每个程序段都有自己的功能,我们一般称这些程序段为“函数”。所以,你可以说C语言程序是由函数构成的。l 比如你用C语言编写了一个MP3播放器程序,那么它的程序结构如下图所示: 二、 函数的定义1. 定义函数的目的l 将一个常用的功能封装起来,方便以后调原创 2014-04-09 11:05:51 · 470 阅读 · 0 评论 -
08.黑马程序员-流程控制(顺序、选择、循环)
一、 流程控制l 顺序结构:默认的流程结构。按照书写顺序执行每一条语句。l 选择结构:对给定的条件进行判断,再根据判断结果来决定执行哪一段代码。l 循环结构:在给定条件成立的情况下,反复执行某一段代码。 二、 选择结构-if1. 简单使用l if (表达式) 语句1; u if(count>50) 开班原创 2014-04-08 23:33:52 · 385 阅读 · 0 评论 -
02.黑马程序员-关键字、标示符、注释
一、 关键字1. 什么是关键字1> 关键字就是C语言提供的有特殊含义的符号,也叫做“保留字”2> C语言一共提供了32个关键字,这些关键字都被C语言赋予了特殊含义auto double int struct break else long switchcase enum register typedef char exte原创 2014-04-08 00:23:40 · 451 阅读 · 0 评论 -
07.黑马程序员-char类型、类型说明符
一、 char类型1. 存储细节ASCII单字节表(双字节GBK\GB2312\GB18030\Unicode)2. 常见错误char c = A;char c = "A";char c = 'ABCD';char c = '男'; 3. 当做整型使用在-128~127范围内,可以当做整数来用4.原创 2014-04-08 22:34:43 · 641 阅读 · 0 评论 -
05.黑马程序员-scanf函数、printf函数
一、 scanf函数1. 简介这也是在stdio.h中声明的一个函数,因此使用前必须加入#include 。调用scanf函数时,需要传入变量的地址作为参数,scanf函数会等待标准输入设备(比如键盘)输入数据,并且将输入的数据赋值给地址对应的变量 2. 简单用法int age;scanf("%d", &age);l scanf函数时,会原创 2014-04-08 16:00:19 · 461 阅读 · 0 评论 -
03.黑马程序员-数据类型、常量、变量
一、 数据1. 什么是数据生活中时时刻刻都在跟数据打交道,比如体重数据、血压数据、股价数据等。在我们使用计算机的过程中,会接触到各种各样的数据,有文档数据、图片数据、视频数据,还有聊QQ时产生的文字数据、用迅雷下载的文件数据等。2. 数据的分类计算机中存储的数据可以分为两种:静态数据和动态数据。1> 静态数据l 概念:静态数据是原创 2014-04-08 14:00:54 · 587 阅读 · 0 评论 -
04.黑马程序员-进制、内存分析
一、 进制1. 什么是进制l 是一种计数的方式,数值的表示形式数一下方块的个数 汉字:十一 十进制:11 二进制:1011 八进制:13 l 多种进制:十进制、二进制、八进制、十六进制。也就是说,同一个整数,我们至少有4种表示方式l 软件开发,肯定要了解这个 2. 二进制1> 特点:只有0和1,逢2进1原创 2014-04-08 15:01:17 · 463 阅读 · 0 评论 -
12.黑马程序员-字符串
一、 字符串1. 什么是字符串l 简单的字符串”itcast”l 一个’i’是一个字符l 很多个字符组合在一起就是字符串了2. 字符串的初始化l char a[] = “123”; 和 char a [] ={‘1’,’2’,’3’};的区别,可以比较大小l “123”其实是由’1’、’2’、’3’、’\0’组成l原创 2014-04-12 13:28:56 · 380 阅读 · 0 评论 -
06.黑马程序员-基本运算、类型转换
一、 算术运算C语言一共有34种运算符,包括了常见的加减乘除运算1. 加法运算+l 除开能做加法运算,还能表示正号:+5、+902. 减法运算-l 除开能做减法运算,还能表示符号:-10、-293. 乘法运算*注意符号,不是x,而是*4. 除法运算/l 注意符号,不是÷,也不是\,而是/l 整数除于整数,还是整数。1/2的值是0,这个并原创 2014-04-08 21:49:19 · 584 阅读 · 0 评论 -
01.黑马程序员-第一个c程序
一、编写第一个c语言程序1.原创 2014-04-07 23:35:40 · 402 阅读 · 0 评论 -
11.黑马程序员-数组
一、 数组的定义1. 定义l 声明数组的类型l 声明数组的元素个数(需要多少存储空间)2. 格式元素类型数组名[元素个数];比如:int ages[3];3. 简单使用l 简单初始化:intages[5] = {19, 19, 20, 21, 25};l 元素有顺序之分,每个元素都有一个唯一的下标(索引),从0开始原创 2014-04-12 10:43:27 · 461 阅读 · 0 评论