C语言基础
文章平均质量分 80
禁闭
自己动手,丰衣足食……
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言基础——预处理指令
预处理指令//预处理指令:编译之前进行解析处理的指令//源码-> 编译预处理 -》 编译 -》链接 ->运行//所有预处理指令都是以#开头//所有的预处理指令都不需要分号//所有的预处理指针都可以写文件任意位置//1、宏定义 2、文件包含 3、条件编译/* 宏定义:不带参数宏定义 和 带参数宏定义 不带参数的宏定义: #define 宏名原创 2014-08-04 19:51:11 · 581 阅读 · 0 评论 -
C语言基础——函数
函数的基本概念 函数:完成特定功能代码段 函数的作用:1、方便代码管理 2、将不同功能的代码段,封装到函数中,方便以后使用 注意点:函数只有调用的时候才会执行 函数格式: 形参列表 返回值类型 函数名称(形参类型1 形参名称1,形参类型2 形参名称2,....) { 语句; ..原创 2014-08-04 17:08:40 · 571 阅读 · 0 评论 -
C语言基础-进制、原反补码、位运算
计算机中的进制#include int main(int argc, const char * argv[]){ int num = 13; //C语言默认是十进制,关于进制都不区分大小写的 //以0b或0B开头是二进制数 int b = 0b1101; printf("%d\n",b);//%d是按十进制输出 //以0开头的原创 2014-08-04 17:22:29 · 809 阅读 · 0 评论 -
C语言基础——字符串及常用函数
字符串基本概念 char name[] ="beauty\n"; //输出字符串格式符 %s以字符串的格式输出 // printf("%s",name); //%s只有遇到\0才会停止,它只能用于输出字符串,不能用于输出字符数组 //\0标志着字符串结束 //字符数组中没有显式初始化的元素会被自动初始化为0,'\0'的ASCII码就原创 2014-08-04 17:55:58 · 677 阅读 · 0 评论 -
C语言基础——关键字、标示符、注释
看到移动互联网原创 2014-08-04 14:50:55 · 1212 阅读 · 0 评论 -
C语言基础—— typedef
typedef typedef 原有数据类型 新的数据类型; 1、别名的基础还可以再起别名 1、基本数据类型 2、结构体 3、枚举 4、指针 5、函数指针 //给基本数据类型起别名void test(){ typedef int Integer; Integer num = 10; printf("%d\n",num原创 2014-08-04 19:54:21 · 424 阅读 · 0 评论 -
C语言——结构体、局部变量和全局变量、枚举
局部变量与全局变量 按照作用域不同将变量分为 局部变量和全局变量 局部变量:定义在函数内部变量 作用域:从定义的那一行开始直到所在代码结束 生命周期:从定义的那一行开始只直到其所在代码结束 注意点:内部代码块中定义与外部代码块中的同名变量,那么内部代码中变量会覆盖外部代码块中定义的变量 局部变量只有定义没有声明 全局变量:定在函数外部变原创 2014-08-04 18:24:00 · 9821 阅读 · 0 评论 -
C语言基础——流程控制
070之if#include /* 格式 if(条件表达式){ 语句; 。。。 }else{ 语句; 。。。 } */int main(int argc, const char * argv[]){// 1、定义一个变量接收用户猜数字 int guess;原创 2014-08-04 15:48:43 · 630 阅读 · 0 评论 -
C语言拓展——选择排序、冒泡排序、二分法查找
// 07-选择排序void selectSort(int array[],int len){ for (int i = 0; i for (int j = i + 1; j if (array[i] > array[j]) { int temp = array[i];原创 2014-08-04 17:48:39 · 818 阅读 · 0 评论 -
C语言基础——数组
数组的基本概念 定义变量格式 : 数据类型 变量名称; 定义数组: 数据类型 数组名[元素个数]; 1、数组只有定义才可以使用 2、数组只有初始化了才可以被使用 3、元素个数既可以使用常量也可以使用变量 1、数组元素个数,在C99里规定是不可以使用变量的,LLVM、gcc编译器对数原创 2014-08-04 17:43:12 · 601 阅读 · 0 评论 -
C语言基础——基本运算符
01运算符概述 单目: 操作数只有一个 -1 双目运算符:有两个操作数 1 + 1 三目运算符:有三个操作数 02-算术运算符 /* 算数运算符 + - * 不是 × / % 取余 取模 *///在C语言中%只使用整数//int result = 20.5 % 3;//%结果的正负性只与原创 2014-08-04 15:22:04 · 630 阅读 · 0 评论 -
C语言基础——变量与内存
// 07变量的存储细节// 在函数定义的变量都是局部变量,局部变量是存放在栈中的// 1、先定义变量字节地址比后定义的变量地址大// 2、变量的地址是所占用存储空间字节最小那个地址// 3、整数的高位放在高字节,低位放在低字节// 08类型说明符/*类型说明符都是用修饰整形数所有的类型说明符都是修饰int,所以int可以省略 1、控制所占用原创 2014-08-04 17:35:03 · 485 阅读 · 0 评论 -
C语言基础——指针
指针的基本概念指针:就是内存中某个字节编号 指针变量:用来存放地址变量// 定义指针变量格式:指针所指向的数据类型 * 变量名//指针变量 8个字节的存储空间//没有初始化的指针里面放的也是垃圾值,这种没有指向指针我们成为野指针 //指针的初始化方式// 1、先定义再进行初始化 int *p; p = &a;// 2、定义同时进行初始化原创 2014-08-04 18:18:36 · 645 阅读 · 0 评论 -
C语言基础——大总结
C语言大总结 一、C语言的基本概念与常识 1、所有计算机的指令与数据都是由 0、1构成 2、C语言是由函数组成的 3、C语言的入口是main函数 4、源码 -> 编译 -> 链接 -》运行 关键字:C语言提供的表示特殊含义单词 标示符:程序员自己为某些东西起名字 命名规则:原创 2014-08-04 21:44:51 · 824 阅读 · 0 评论
分享