c语言基础笔记
文章平均质量分 77
向渴望出发
这个作者很懒,什么都没留下…
展开
-
******************* 文件的写入和读取 *******************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------/* 键盘输入一行字符,写入一个文件,再把该文件内容读出显示在屏幕上 */#include #define LEN 256int main(int argc,const char * ar原创 2015-03-24 15:50:59 · 356 阅读 · 0 评论 -
******** 结构体的嵌套使用 结构体成员作为函数的参数 **********
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------// 结构体的嵌套使用 结构体的嵌套使用 在定义结构体的时候,结构体的成员,又是另外一个结构类型 *//*#include int原创 2015-03-24 15:39:08 · 587 阅读 · 0 评论 -
******************** const ********************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- ******************** const ******************** const修饰一般变量,可以把变量变成常量 固定不变的量就事常量 把num 修饰成const 变成常原创 2015-03-24 15:32:01 · 264 阅读 · 0 评论 -
******************* 常见的内存分配函数 *******************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------// 常见的内存分配函数//// Created by 李佳乐 on 15-3-19.// Copyright (c) 2015年 李佳乐. All rights reserved.////***原创 2015-03-24 15:27:53 · 306 阅读 · 0 评论 -
********* 二维数组指针,指针字符串,指针函数,函数指针 *********
// 二维数组指针定义.初始化//// Created by 李佳乐 on 15-3-17.// Copyright (c) 2015年 gongsimingzi. All rights reserved.//#include int main(int argc,const char * argv[]) {原创 2015-03-24 15:22:51 · 499 阅读 · 0 评论 -
******************** 数组指针的概念 ********************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交//******************** 数组指针的概念 ********************//数组只能: 指向数组元素的指针#include int main(int argc,cons原创 2015-03-24 15:18:15 · 263 阅读 · 0 评论 -
************** 冒泡、选择排序二分法 **************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------// 冒泡的分析//// Created by 李佳乐 on 15-3-14.// Copyright (c) 2015年 gongsimingzi. All rights reserved.//#include原创 2015-03-24 13:52:38 · 281 阅读 · 0 评论 -
******************** 进制和位运算 ********************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 数位: 从右往左,从零开始 基数: 每个数位上可以使用数码的个数(2 进制数字的基数为2 十进制为10) 位权: 某个数位上得数字的实际大小 1.*****原创 2015-03-24 13:37:28 · 272 阅读 · 0 评论 -
******************** 函数练习题 ********************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------// 写一个函数,要求用户输入数字,如果输入数字不在指定范围,即重新输入/*#include int getNum10(){ //定义输入数字变量 int num;原创 2015-03-24 13:23:51 · 324 阅读 · 0 评论 -
******************** for循环 ********************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------******************** for循环一般表示一定次数的循环 ******************** 基本语法: for(表达式1;表达式2;表达式3){ 循环体 } 执行顺序原创 2015-03-24 13:09:11 · 431 阅读 · 0 评论 -
******************** 宏定义的调试 ********************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- ******************** 宏定义的调试 ******************** 宏定义+条件编译 #define DEBUG1 0 开发阶段 打印调试信息原创 2015-03-24 15:55:04 · 362 阅读 · 0 评论 -
******************** 条件编译指令 ********************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 条件编译指令条件编译指令:第一种形式:#if ---> 条件满足的时候,执行if代码块if代码块#elif原创 2015-03-24 15:56:40 · 340 阅读 · 0 评论 -
********************* 结构体 *********************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------// 结构体的作用域 变量的作用域 1> 全局变量 (从定义位置开始到文件结尾) 2> 局部变量 (从定义的位置开始,到他所在的代码块或者函数结束括号的'}',) 结原创 2015-03-24 15:35:09 · 271 阅读 · 0 评论 -
*************** 二维数组 ***************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------// 二维数组//// Created by 李佳乐 on 15-3-15.// Copyright (c) 2015年 gongsimingzi. All rights reserved.///*原创 2015-03-24 13:55:04 · 307 阅读 · 0 评论 -
******************* 数组————一维数组 *******************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1 数组的基本概念 同一数据类型的变量的集合,其中每一个数据按照一定顺序排列 int num1,num2,num3,....; intnum[3]; 分为: 数值数组 字符数组 指针数原创 2015-03-24 13:43:47 · 351 阅读 · 0 评论 -
******************** break continue ********************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- ******************** break 1 使用的场合 switch语句: 退出整个switch语句 循环结构: 退出整个循环体语句 while原创 2015-03-24 13:15:17 · 206 阅读 · 0 评论 -
******************** 基本运算 ********************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------------******************** 基本运算 ******************** ******************** 算术运算 ********************1 加法运算 + 做加法运算还可表示正号.2 减原创 2015-03-24 03:12:47 · 320 阅读 · 0 评论 -
******************** 变 量 ********************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------------******************** 变 量 ******************** 1 什么是变量 当一个数据的值需要经常改变或者不确定时,就应该用变量来表示。 2 定义变量 1> 目的任何变量在使用之前,必须先原创 2015-03-24 03:09:10 · 302 阅读 · 0 评论 -
******************** C语言的基础 ********************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------------- 一 代码的编写1) C程序的结构:由函数组成任何一个C语言程序都是一个或者多个程序段构成的,每个程序段都有自己的功能,我们一般称这些程序段为”函数”.所以,可以说C语言程序是由函数构成的. 2)函数的基本概念函数名:一个程序中由无数个函数组成,每个原创 2015-03-24 02:51:03 · 639 阅读 · 0 评论 -
******************* fscanf--fprintf *******************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------// fscanf--fprintf/* fscanf() 格式化的读取,从文件中读取 fprintf() 格式化的写入,写入到文件中 10:9.9,xxxx,1.jpg#原创 2015-03-24 16:04:37 · 323 阅读 · 0 评论 -
******************** fputs--fgts 的使用 ********************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------// fputs--fgts 的使用/* fputs() 写入一个字符串到文件中 fputs(str,fp); fgets() 可以从文件中读取字符串原创 2015-03-24 16:02:20 · 462 阅读 · 0 评论 -
******************** 结构体数组概念及定义 ********************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------// 结构体数组概念及定义 结构数组 每个元素都有相同的结构体类型 结构数组的定义 1> 定义结构体的时候,可以定义结构数组 struct Student{原创 2015-03-24 15:36:14 · 366 阅读 · 0 评论 -
******************** 野指针和内存泄露 ********************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------// 野指针和内存泄露//// Created by 李佳乐 on 15-3-19.// Copyright (c) 2015年 李佳乐. All rights reserved.//原创 2015-03-24 15:30:27 · 327 阅读 · 0 评论 -
******************* 文件的随机读写实现 *******************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------// 文件的随机读写实现#include int main(int argc,const char * argv[]) { // 从二进制文件student.data ,读取第二个学生的信息原创 2015-03-24 15:58:47 · 310 阅读 · 0 评论 -
******************** c语言的构造类型 ********************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- ******************** c语言的构造类型 ******************** 基本数据类型 指针类型 定义类型 void 构造类型 构造类型: 数原创 2015-03-24 15:32:37 · 367 阅读 · 0 评论 -
********************* 字符串 *********************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------/ 字符串//// Created by 李佳乐 on 15-3-16.// Copyright (c) 2015年 gongsimingzi. All rights reserved.///*原创 2015-03-24 13:58:36 · 1534 阅读 · 0 评论 -
******************** 选择结构-if ********************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------/********************* 选择结构-if ******************** if结构表示判断 if(表达式) 语句; 表达式的值为真,就执行该语句,如果假,就不执原创 2015-03-24 12:59:30 · 312 阅读 · 0 评论 -
******************** 三目运算符 ********************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------------******************** 三目运算符 ******************** 三目运算符 又叫条件运算符 num1 > num2 ? num1 : num2 #include int main()原创 2015-03-24 03:13:42 · 318 阅读 · 0 评论 -
******************* 实现通讯录编写 *******************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 实现通讯录编写//虽然是参考着打下来的,但对于我来说真的是太不容易了.....//但是我想说:....今天我很努力!!// 2015.原创 2015-03-24 16:13:51 · 2169 阅读 · 0 评论 -
******************** fwrite--fread 函数 ********************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------// fwrite--fread 函数/* fwrite 和 fread 是数据的写入和读取的函数 每次读写一块数据,不是读取字符个数 fwrite 写入数据到文件中 1>原创 2015-03-24 16:05:58 · 289 阅读 · 0 评论 -
fgets() - fputs()函数使用
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- ******************** 从键盘上接收一个字符串的方法 ******************** 1> scanf() 缺点 1 字符串输入的时候,不能有空格 2 如果原创 2015-03-24 14:02:33 · 606 阅读 · 0 评论 -
******************** while 和for练习题 ********************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------/* 题目:提示用户输入一个正整数n,利用while循环计算并输出:1-2+3-4+5-6+7…+n的和 *//*#include int main(int argc, const char * a原创 2015-03-24 13:12:46 · 303 阅读 · 0 评论 -
******************* fputc---fgetc函数的作用 *******************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------// fputc---fgetc函数的作用 fputc 函数的作用: 向指定文件中写入一个字符 fgetc 函数的作用:原创 2015-03-24 16:01:30 · 644 阅读 · 0 评论 -
******************** 常 量 ********************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------------******************** 常 量 ******************** 常量,就是不可以改变的量 在编程中,常常就是指”字面量” 分类:1) 整形常量:包括了所有的整数,比如6、27、109、256、原创 2015-03-24 03:07:01 · 286 阅读 · 0 评论 -
******************* static 和 extern *******************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------static 和 extern/* static 和 extern 是c语言的两个关键字 static 修饰的变量或者函数,是静态变量(内部,只能在当前文件中使用)原创 2015-03-24 16:08:18 · 241 阅读 · 0 评论 -
******************* 其他数据类型 *******************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------// 枚举 枚举类型 用来把所有的可能的值都列举出来 枚举类型的作用: 把某个变量的取值,限定在一定范围之内 枚举类型的定义:原创 2015-03-24 15:43:35 · 385 阅读 · 0 评论 -
****************** 指针 *******************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交//// main.c// 指针//// Created by 李佳乐 on 15-3-17.// Copyright (c) 2015年 gongsimingzi. All rights reserved.///****原创 2015-03-24 15:14:35 · 366 阅读 · 0 评论 -
******************** 整型变量的修饰符 ********************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------// 13-整型变量的修饰符//// Created by 李佳乐 on 15-3-13.// Copyright (c) 2015年 gongsimingzi. All rights reserved.///* 改原创 2015-03-24 13:41:45 · 373 阅读 · 0 评论 -
********************* 函数 *********************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- ********************* 函数是代码的打包 ********************* 函数按照参数与返回值的分类 1> ********************* 无参无返回值函数原创 2015-03-24 13:17:21 · 486 阅读 · 0 评论 -
********************* while *********************
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- ********************* while ********************* ********************* 循环需要有判断条件,是否循环; *********************原创 2015-03-24 13:04:49 · 310 阅读 · 0 评论