
C语言学习笔记
文章平均质量分 63
Julia_Jiang
努力努力再努力!
展开
-
c语言学习笔记
c语言概述1、对任何一个C语言程序来说,不论大小,都是由各种函数组成的。 2、c语言源程序的组成:预处理部分(文件包含属于预处理内容)变量说明部分函数原型声明部分主函数部分自定义函数部分简单c语言程序举例: eg:输入一个整数,判断它是奇数还是偶数。#include<stdio.h>int main(){ int num; int rem; printf(原创 2016-10-27 21:30:54 · 506 阅读 · 0 评论 -
c语言学习笔记之数据类型、关键字
基本数据类型1、整形数据、浮点型数据和字符型数据是c语言的基本数据类型,基本数据类型的数据不可以在分解为其他类型的数据。 还有一种特殊的基本数据类型——枚举类型,用以列举少数几种可能的取值。 2、C语言数据类型基本类型 整形(整形、短整形、长整型)字符型浮点型(单精度、双精度)枚举类型 构造类型 数组共用体结构体 指针类型空类型变量与常量1、常量是指在程序运行中保持类型和原创 2016-10-27 23:22:01 · 1357 阅读 · 0 评论 -
c语言学习笔记之顺序,选择,循环结构
程序从结构上可分为3大类:顺序、选择、循环。顺序结构程序设计顺序程序的特点是,从开始到结束,计算机按照程序逻辑的顺序依次进行,每条语句只被执行一次。输入输出语句是其核心。 1、printf函数(格式化输出函数) printf函数的作用是向终端输出若干个任意类型的数据。 格式:printf(格式控制,输出列表) eg: printf(“%c%d%f”,c1,a,b);2、scanf函数(格式原创 2016-10-28 16:57:28 · 1969 阅读 · 0 评论 -
C语言学习笔记之数组
数组一维数组1、定义格式如下: 类型说明符 数组名[常量表达式] 例如:int a[10]; 2、初始化定义时初始化:int a[5]={1,2,3,4,5};只给部分元素赋值:int a[5]={1,2,3};给数组全部赋初值,定义时可以不指定数组长度:int a[]={1,2,3,4,5};通过键盘初始化的方法:scanf(“%d”,&a[i]);3、注意:数组的各个元素在内原创 2016-10-28 21:43:59 · 1450 阅读 · 0 评论 -
C语言学习笔记之指针
指针是C语言的重点与难点,利用指针可以实现存储空间的动态分配,减少空间上的浪费。 指针变量是一种特殊类型的变量,它里面存储的就是内存的地址。 1、指针的定义格式:类型标识符 *标识符 eg:float *pointer_1; ps1:一个指针变量只能指向同一类型的变量。 2、指针变量的初始化 一般形式:[存储类型] 数据类型 *指针名=初始地址值 eg:int *p1=&a; 3、指原创 2016-10-28 22:37:12 · 438 阅读 · 0 评论 -
C语言之结构体
在C语言中,可以使用结构体(Struct)来存放一组不同类型的数据。结构体的定义形式为:struct 结构体名{ 结构体所包含的变量或数组};结构体是一种集合,它里面包含了多个变量或数组,它们的类型可以相同,也可以不同,每个这样的变量或数组都称为结构体的成员(Member)。请看下面的一个例子:struct stu{ char *name; //姓名原创 2016-11-12 23:26:18 · 479 阅读 · 0 评论