![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 90
x2a5y_0
这个作者很懒,什么都没留下…
展开
-
C语言DAY01 - 学习前奏
操作系统其作用应用软件操作系统分类软件开发C语言介绍终端如何用终端写一个C语言程序基础班C 01 day 学习的方法 - 浅复习:看大纲能把细节回忆出来 - 深复习:看大纲只知道大概就要深复习 多敲代码:最好敲7遍,至少3遍 }1. 操作系统操作系统是1个底层软件.直接运行在计算机设备之上的.其作用:1.通俗的讲就是管理计算机硬件设备2.协调计算机设备之间相互和谐的工作3.将原创 2016-09-22 19:25:32 · 268 阅读 · 0 评论 -
C语言DAY 14 - 预处理指令
预处理指令的概述 3 条件编译指令 只编译指定的C代码为二进制指令宏定义宏定义在使用宏的时候需要注意的地方define 和 typedef 的区别 typedef只能为数据类型取名字带参数的宏define 空格 宏名 空格 3 代码多的情况下还是建议使用函数条件编译指令条件编译指令的应用场景在调试程序的时候我们会写一些代码调试完成还要去一个个删原创 2016-09-22 19:39:43 · 265 阅读 · 0 评论 -
C语言DAY 13 - 结构体和枚举
指针与函数指针作为函数的参数指针最为函数的返回值案例指向函数的指针程序在运行的时候会将程序加载到内存结构体指定这个数据类型的变量是由哪些小变量合成的结构体变量的初始化刚才我们是先声明变量再使用点 一个个的为成员赋值你是不是觉得很麻烦结构体之间的相互赋值结构体数组如果你有5个学生的信息你会怎么做结构体数组如果你有5个学生的信息你会怎么做结构体指针结构体的嵌套当我们在为结构体定原创 2016-09-22 19:37:47 · 669 阅读 · 0 评论 -
C语言DAY12 - 指针
存储字符串的两种方式内存中的五大区域存储字符串的两种方式的区别当他们都是局部变量的时候当他们存储在全局变量中的时候这两种方式的区别字符串的恒定性大前提 是以字符指针形式存储的字符串面试题字符串数组声明二维字符数组存储多个字符串字符串数组的排序fputs f File将字符串数据 输出到 指定的流中fgets 函数从指定的流中读取字符串const关键字const原创 2016-09-22 19:36:49 · 384 阅读 · 0 评论 -
C语言DAY11 - 指针patr1
指针变量的地址就叫做指针指针变量指针变量也是一个变量存储地址的变量可以间接的访问指向的变量定义赋值取地址操作变量注意的问题NULL 值如果没有变量的地址给这个指针变量就初始化一个 NULL代表指针变量不指向内存中的任何地址多个指针指向同一个变量函数传递数组 int arr 不是传递的这个数组而是这个数组的地址指针作为函数参数在函数内部修改实参的值函数只能又一个返回值当原创 2016-09-22 19:35:35 · 330 阅读 · 0 评论 -
C语言DAY10 - 字符串
一二维数组语法1创建2存储3取出4声明补充5声明最常用二二维数组在内存中的存储高地址向低地址连续申请行列每个元素占用的字节求二维数组的地址和长度三二维数组和函数解决方案字符数组字符串使用双引号引起来的数据叫做字符串不管那种方式系统都是以第一种最根本的方式字符数组存储的如果指定长度小于字符串的长度就会出现存储不下的情况不能通过 siceof 计算有可能字符串数据存储原创 2016-09-22 19:33:32 · 260 阅读 · 0 评论 -
C语言DAY09 - 数组
格式控制符总结字符数据在内存中是如何存储的格式控制符的作用格式控制符的总结垃圾值的由来数组数组的概述如何声明1个数组数组在内存中是如何创建的形象理解版本几个专业术语如何往数组当中存储数据数组当中存储数据的是元素而不是整个数组需要注意的几个问题为元素赋值的时候要注意的几点取出数组中的数据遍历数组要将数组中的每一个元素的值打印出来就遍历0数组长度-1 范围之间的整数 作为下标原创 2016-09-22 19:32:43 · 282 阅读 · 0 评论 -
C语言DAY08 - 进制
作用可以将指定的文件的内容拷贝到写指令的地方include 文件路径include 文件路径include UsersaaronDesktop1txt一般情况下被包含指令不会乱放而是放在源文件目录下和当前的c 文件在同一个目录方便管理尖括号和双引号都是讲指定文件内容包含到谢指令的地方多文件开发进制一种计数的方式侧重点在于逢几进最重要的四个概念-进制转换一十进制转换为二进制二二进原创 2016-09-22 19:31:54 · 353 阅读 · 0 评论 -
C语言DAY07 - 函数
goto可以将 CPU的执行跳转到当前函数的别的地方继续执行函数函数的定义局部变量全局变量都是一个变量用来存储数据什么时候使用全局变量当一个变量想要被多个函数访问就定义全局变量比如计算一个函数调用了多少次定一个界面的长和宽可以同时定义同名局部变量从定义同名局部变量开始后面访问这个变量就是访问的局部变量虽然可以但不建议这么写函数的参数声明在函数名称后面的小括弧中的变量我们几乎叫做这个函原创 2016-09-22 19:30:52 · 256 阅读 · 0 评论 -
C语言DAY06 - 循环控制
循环的应用场景break continuebreakbreak 可以用在 swtich case 中break 在循环体内部可以直接立刻结束当前循环continue结束当前循环的本次循环体如果是 for 循环里面还是会执行循环后的表达式让女孩说话do while与 while 的区别都是循环结构都可以讲一段代码反复不停的执行指定的次数do while 循环的特点先斩后奏whil原创 2016-09-22 19:30:10 · 237 阅读 · 0 评论 -
C语言DAY05 - 循环控制
随机数switch-case 结构语法举例 4 等值判断建议实用 switch范围判断实用 if程序的调试循环结构无论那种都是将同一段代码反复执行while随机数#include<stdlib.h>//先引入系统头文件int main(){ int randomNum = arc4random_uniform(10) //产生一个0-9的随机数,0-->(n-1原创 2016-09-22 19:29:20 · 215 阅读 · 0 评论 -
C语言DAY04 - 流程控制
IF使用注意内存的作用域if else 结构如果你有两段代码只执行其中一段 就用 IF ELSEincludeIF ELSE 缺点if - else if - else 结构三元表达式语法IF使用注意 分号代表这条指令结束 CPU读完一整条指令碰到;才执行一段完整的代码. if条件后面不要跟分号,不然只判断条件后面的语句一定会执行 if后面不用写分号,大括号代表这个原创 2016-09-22 19:28:46 · 333 阅读 · 0 评论 -
C语言DAY03 - 表达式
逗号表达式比较表达式逻辑运算符断路优先级逗号表达式语法格式:表达式1,表达式2,...表达式n; 依次执行,去最后一个结果 前面的表达式只需要执行 不关心结果. 最后一个表达式是整个表达式的结果 前面表达式一旦执行就会影响最后一个表达式结果. 逗号表达式是简写 比较表达式1.比较运算符><>=<===!=比较表达式结果0代表假非0代表真逻辑运算符&& 逻辑原创 2016-09-22 19:28:05 · 187 阅读 · 0 评论 -
C语言DAY02 - 数据类型
Program ended with exit code 0Command B 自动编译 检查逻辑错误常见的变量的类型语法 声明变量占位符批量声明变量的命名规范自动类型转换语法缓冲区交换两个变量的值强制类型转换char类型可以参与算数运算 新建项目 product name : 新建项目的名称,程序,产品名称 英文 Organization Name原创 2016-09-22 19:27:23 · 239 阅读 · 0 评论 -
OC基础DAY01 - OC基础语法
Objective - C概述OC的本质还是C语言在C的基础之上增加了一小部分的面向对象的语法将C语言复杂的繁琐的语法封装的更为简单OC简要发展简史OC的未来基础班学习目标OC基础语法import指令和include的区别框架是苹果或者第三方将程序员在开发过程中经常要用的功能写好表贤盛一个一个类或者函数这些类型的函数集合我们叫做框架有点像C语言的函数库Founation框架 基础基本的意原创 2016-09-22 19:40:59 · 413 阅读 · 0 评论