C
C语言相关合集。
Swxctx
喜欢技术、喜欢开源项目及分享。
铭心刻骨,就要一意孤行;越是憧憬,越要风雨兼程;要走多远,才算走进森林_xc。
展开
-
C语言精华代码
1./*接受一位整数。编写一个程序,将该数的每一个数字相加并显示结果*/#includevoid main(){ int a,b,c,sum; printf("\n请输入一个数: "); scanf("%d",&a); c=0; sum=0; while (a>0) { b=a%10; a=a/10;转载 2015-11-30 20:57:52 · 2000 阅读 · 0 评论 -
逻辑运算
基本概念1.逻辑常量与变量:逻辑常量只有两个,即0和1,用来表示两个对立的逻辑状态。逻辑变量与普通代数一样,也可以用字母、符号、数字及其组合来表示,但它们之间有着本质区别,因为逻辑常量的取值只有两个,即0和1,而没有中间值。2.逻辑运算:在逻辑代数中,有与、或、非三种基本逻辑运算。表示逻辑运算的方法有多种,如语句描述、逻辑代数式、真值表、卡诺图等。3.逻辑函数:逻辑函数是由逻辑变量、常原创 2016-05-01 22:58:31 · 2293 阅读 · 0 评论 -
C enum用法
枚举类型在实际问题中,有些变量的取值被限定在一个有限的范围内。例如,一个星期内只有七天,一年只有十二个月,一个班每周有六门课程等等。如果把这些量说明为整型,字符型或其它类型显然是不妥当的。为此,C语言提供了一种称为“枚举”的类型。在“枚举”类型的定义中列举出所有可能的取值,被说明为该“枚举”类型的变量取值不能超过定义的范围。应该说明的是,枚举类型是一种基本数据类型,而不是一种构造类型,因为它不原创 2016-05-01 22:34:05 · 420 阅读 · 0 评论 -
C/C++ const
const修饰的数据类型是指常类型,常类型的变量或对象的值是不能被更新的。const关键字的作用主要有以下几点:(1)可以定义const常量,具有不可变性。 例如: const int Max=100; int Array[Max]; (2)便于进行类型检查,使编译器对处理内容有更多了解,消除了一些隐患。例如: void f(const int i) { .原创 2016-05-01 22:08:27 · 267 阅读 · 0 评论 -
C与语言报错
1、意思是:在 xxx 之前 应输入表达式。2、下面为C语言的错误大全及中文解释:1: Ambiguous operators need parentheses — 不明确的运算需要用括号括起2: Ambiguous symbol xxx — 不明确的符号3: Argument list syntax error — 参数表语法错误4: Array bounds missing转载 2016-03-19 20:21:22 · 547 阅读 · 0 评论 -
C共用体
C 共用体共用体是一种特殊的数据类型,允许在相同的内存位置存储不同的数据类型。可以定义一个带有多成员的共用体,但是任何时候只能有一个成员带有值。共用体提供了一种使用相同的内存位置的有效方式。定义共用体为了定义共用体,必须使用 union 语句,方式与定义结构类似。union 语句定义了一个新的数据类型,带有多个成员。union 语句的格式如下:union [union ta原创 2016-04-27 15:04:45 · 413 阅读 · 0 评论 -
const
限定一个变量不允许被改变,产生静态作用。使用const在一定程度上可以提高程序的安全性和可靠性。(1)可以定义const常量,具有不可变性。 例如:const int Max=100; Max++会产生错误; (2)便于进行类型检查,使编译器对处理内容有更多了解,消除了一些隐患。 例如: void f(const int i) { .........} 编译器就会知道i是原创 2016-03-06 20:30:19 · 357 阅读 · 0 评论 -
#include<fcntl.h>
fcntl.h与unistd.hfcntl.h定义了很多宏和open,fcntl函数原型unistd.h定义了更多的函数原型close(关闭文件)表头文件#include定义函数int close(int fd);函数说明当使用完文件后若已不再需要则可使用close()关闭该文件,二close()会让数据写回磁盘,并释放该文件所占用的资源。参原创 2016-03-06 20:28:14 · 4659 阅读 · 0 评论 -
C语言经典例程100例
【程序1】题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。 2.程序源代码:main(){int i,j,k;printf("\n");for(i=1;i /*以下为三重循环*/ for(j=1;j for (k=1转载 2015-11-29 21:16:36 · 9912 阅读 · 0 评论 -
C语言中getch()与getchar()
getchgetch函数在C语言中使用时需包含的头文件为 conio.h ,应写为#include函数原型为:int getch(void);getch的功能:从标准输入设备(键盘)读入一个字符,不回显在显示器上. getch函数的使用例程 # include # include # include int main(){ char原创 2016-05-02 13:06:00 · 22130 阅读 · 0 评论