文章分类 - C
摘要:strcmp() 和 strncmp() strcmp() 函数原型: int strcmp(const char *str1, const char *str2) 参数: str1 -- 要进行比较的第一个字符串。 str2 -- 要进行比较的第二个字符串。 把 str1 所指向的字符串和 str
阅读全文
摘要:stdlib.h 头文件即 standard library 标准库头文件。 stdlib.h 头文件定义了若干宏,若干库函数以及若干变量类型。 常见的有: 宏 #define EXIT_SUCCESS 0 #define EXIT_FAILURE 1 函数 exit 函数 函数原型: void e
阅读全文
摘要:概述 结构体是自定义数据类型, 是由 int, char, float 等基本类型组成的. 可认为结构体是一种聚合类型. 可以将一组类型不同的, 但是用来描述同一件事物的变量放到结构体中, 这样就不必再定义多个变量. 结构体是结构体类型的简称. 定义结构体类型 结构体的定义形式为: struct 结
阅读全文
摘要:if 用简单 if 实现单一选择 if 语句通用格式: if (expression) statement 当 expression 为真时执行 statement, 当 expression 为假时跳过 statement. statement 可以是一条简单语句或复合语句. if 只能实现单一选
阅读全文
摘要:@目录取地址运算符&指针(pointer)间接运算符(indirection operator)*声明指针 取地址运算符& &是一元运算符,后接一个变量名,给出这个变量的地址.如a是一个变量,则&a是a的地址. printf()用转换说明%p打印地址. 示例: #include<stdio.h> v
阅读全文
摘要:数组的定义和形式 数组由数据类型相同的一系列元素组成。数组可以用来储存一系列类型相同的元素。 数组元素在内存中是连续储存的。 需要使用数组时,通过声明告诉编译器数组内含有多少个元素和这些元素的类型。编译器根据这些数据正确地创建数组。 普通变量可以使用的类型,数组元素都可以使用。 数组元素就可以看作一
阅读全文
摘要:while 概述 while 循环的作用:Repeats a block of statements while a condition is True or until a condition becomes True. while 循环的通用形式: while (condition) state
阅读全文
摘要:函数概述 函数的作用: 执行某些动作 计算得到一个值 一个函数可以同时或者单独具有上述两个作用。 函数是C程序的基本模块。 函数声明和函数原型 函数原型是一种声明形式,告知编译器正在使用某函数,因此函数原型也被称为函数声明。函数原型还指明了函数的属性。 ANSI C 之前的函数声明要求指明函数返回值
阅读全文