C语言基础
xiaoxinpangzi
这个作者很懒,什么都没留下…
展开
-
02、C语言-函数
函数的定义 C语言的定义函数格式为: return_type function_name(parameter list){ 函数主体 }一个函数的定义包括: 函数返回值:一个c语言函数最多只能返回一个返回值,或者返回void。 形式参数 函数主体。 函数的声明 return_type function_name(parameter list); 其中参数的原创 2016-12-09 21:26:31 · 213 阅读 · 0 评论 -
01、C语言-数据类型
数据类型 长度 范围 char 1 -128~127 unsigned char 1 0~256 short 2 -32768~32767原创 2016-12-09 20:49:22 · 169 阅读 · 0 评论 -
03、C语言-数组
概念 同一种数据类型的有序序列,是一块连续可用的地址空间,低位地址存储低下表数据。高位地址存储高下标数据。必须是同一种数据类型。定义 type array_name[常量表达式] 数组的名字就是数组第一个元素的地址。是地址常量。 下表从0开始,到数组长度-1结束。初始化数组 int a[5]={1,2,3,4,5} 初始化数组时,可以省略数组的长度。这时,数组的大小就等于元素的个数。数组原创 2016-12-09 21:59:38 · 148 阅读 · 0 评论 -
04、C语言-指针
概念 指针:是一个变量,其值为一个变量的地址。 声明 例如:int *a; 赋值 例如: int i=2; int *ip=&i; 访问 printf(“%d”,*ip);原创 2016-12-09 22:07:55 · 149 阅读 · 0 评论 -
06、C语言-结构体
概念 结构体是一种自定义的数据结构,可以存储不同类型的数据项。结构体存储的是一条记录。定义 struct Books { char title[50]; char author[50]; char subject[100]; int book_id; } book; 其中Books是可选的。访问 用结构体名加.成员名来访问成员。 struct原创 2016-12-09 22:33:46 · 184 阅读 · 0 评论 -
07、C语言-关键字
typedef 为类型取一个新的名字:typedef unsigned char BYTE; 可以为一个结构体定义一个新的名字: typedef struct Books { char title[50]; char author[50]; char subject[100]; int book_id; } Book;这样定义Books的时候就可以原创 2016-12-09 22:54:42 · 181 阅读 · 0 评论 -
05、C语言-字符串
概念 字符串是一个以NULL也就是’\0’结尾的一位字符数组。 初始化 char greeting[] = “Hello”; 或者char greeting[6] ={‘H’,’e’,’l’,’l’,’o’,”\0}; 字符串的操作 函数 含义 strcpy(s1,s2) 赋值字符串s2到s1中 strlen(s1) 返回字符串s1的长度 strcat(s1,s2原创 2016-12-09 22:21:56 · 196 阅读 · 0 评论