C Language
波吉的代码笔记
这个作者很懒,什么都没留下…
展开
-
三目运算法
三目运算法也叫三元运算法基本格式:(关系表达式)?表达式1:表达式2;执行流程:关系表达式为 真 返回表达式1 执行流程:演示获取两个数的最大值。举例:从键盘上获取三个数,求出三个数的最大值。#include int main(int argc, const char * argv[]) { // insert code here原创 2017-07-30 18:06:44 · 2150 阅读 · 0 评论 -
switch语句的使用及注意事项
switch分支语句:1)使用格式switch(表达式A){ case 常量表达式1; 语句1; break; case 常量表达式2; 语句2; break;原创 2017-07-31 19:25:15 · 987 阅读 · 0 评论 -
关键字和标识符
1.什么是关键字关键字是C语言用来表示特殊含义的符号,共32个。这些符号已被C语言本身使用不能作为其他用途使用,如关键字不能用作变量名,函数名等。Xcode中会把关键字高亮显示关键字:auto:声明自动变量break:跳出当前循环case:开关语句分支char:声明字符型变量或函数返回值类型 const:声明只读变量continue:结束当前循环,开始下原创 2017-07-24 16:41:51 · 390 阅读 · 0 评论 -
认识第一个C程序
1.打开Mac终端,将要创建main.c的文件夹拉入终端2. 利用touch创建文件命令创建main.c: touch main.c3.利用open命令打开main.c:open main.c(在输入open m后只需按下TAB键便可补全main.c剩下的内容)4.编写C语言代码,如输出Hello World!5.编译源文件(main.c),在终端输入cc -c main.c,编译原创 2017-07-22 11:50:51 · 151 阅读 · 0 评论 -
算术运算中的类型转换
1.自动转换(隐式转换):自动转换发生在不同数据类型的变量混合运算时,由编译系统自动完成自动转换遵循以下规则:1)若参与运算量的类型不同,则先转换成同一类型,然后进行运算 如输出2.3+1,会转换成浮点型进行计算2)转换按数据长度增加的方向进行,以保证精度不降低。如int型和long型运算时,先把int型转换成long型,再做运算3)所有的浮点运算都是以双精度进行原创 2017-07-24 17:12:00 · 1802 阅读 · 0 评论 -
函数
1、函数的概述什么是函数?函数是实现特定功能的代码块为什么使用函数?1)可以提高代码的复用性2)降低程序复杂度3)改进性能(函数内去调用汇编执行某些操作)4)隐含变量和操作等2、函数的分类和书写格式函数的分类从函数定义的角度看,函数可分为库函数和用户定义函数两种。库函数:有C系统提供,用户无须定义,也不必在程序总做原创 2017-08-15 18:38:01 · 703 阅读 · 0 评论 -
include指令
1.文件包含命令的格式#include 有两种情况#include " " 意义是包含一个用户定义的文件,可以是头文件,也可以是普通文件#include 意义是包含一个系统(编译器自带)的头文件注意:include 语句之后不需要加分号 (因为#include它是一个预处理指令,不是一个语句)如:#include #include #include "on原创 2017-08-16 22:10:02 · 937 阅读 · 0 评论 -
位运算符的介绍
位运算符:&、|、^、~、>用途:直接操作二进制,省内存,效率高注意:只能用于整型类操作数(char,short,int,long)运算规则:1) & 按位与 同1得1,否则为0:只有对应的两个二进制位均为1时,结果才为1,否则为0例如:6&3=2 0110& 0011--------------------原创 2017-07-28 17:36:29 · 177 阅读 · 0 评论