
C/C++
文章平均质量分 76
沙澧
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
通讯录C语言代码
/******头文件(.h)***********/ #include "stdio.h" /*I/O函数*/ #include "stdlib.h" /*标准库函数*/ #include "string.h"/*字符串函数*/ #include "ctype.h" /*字符操作函数*/ #define M 50 /*定义常数表示记录数*/ typedef struct /*定义原创 2012-02-06 17:37:23 · 1191 阅读 · 1 评论 -
万年历C语言代码
#include #include char* month_str[]={"January","February","March","April","May","June","July","August","September","October","November","December"}; char* week[]={"Sunday","Monday","Tuesday","W原创 2012-02-06 17:38:17 · 1187 阅读 · 0 评论 -
职工工资管理系统
#include #include #include #include #define HEADER1 " ------------------------------职工工资表--------------------------------------- \n" #define HEADER2 "|职工工号| 职工姓名 | 职工年龄| 职工性别 | 基本工资 | 岗位工资 |转载 2012-02-06 17:40:28 · 1163 阅读 · 0 评论 -
C语言修饰变量的关键字
1.const含义? eg: const int a; int const a; const int *a; int *const a; int const *a const; 解析: 1.前两个的作用是一样的,a是一个常整型数。 2.第三个意味着a是一个指向常整型的指针(也就是,整型数是不可修改的,但指针可以) 3.第四个意味着a是一个指向整型数的常指针(也就是说,指针指向的原创 2012-02-06 17:38:57 · 2224 阅读 · 0 评论 -
位运算和sizeof运算符
位运算和sizeof运算符 C语言中提供了一些运算符可以直接操作整数的位,称为位运算,因此位运算中的操作数都必须是整型的。位运算的效率是比较高的,而且位运算运用好的话会达到意想不到的效果。位运算主要有6种:与(&),或(|),取反(~),异或(^),左移(>)。 1.位运算中的类型转换 位运算都必须进行Integer Promotion。在进行运算之前,都必须将cha原创 2012-02-11 21:20:39 · 565 阅读 · 0 评论 -
C语言位域总结
一、前言 有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域,并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。 这样就可以把几个不同的对象用一个字节的二进制位域来表示。 二、位域的定义和位域变量的说明位原创 2012-02-12 22:34:24 · 722 阅读 · 0 评论 -
智力测试题
1.有A、B、C、D四个人,要在夜里过一座桥。他们通过这座桥分别需要耗时1、2、5、10分钟,只有一支手电,并且同时最多只能两个人一起过桥。请问,如何安排,能够在17分钟内这四个人都过桥? //------------------------------------------------- 答案: 第一步:A(1)和B(2)过桥,A(1)返回 Cost:1+2 第二步: C(5)和D(原创 2012-02-12 22:40:41 · 1462 阅读 · 0 评论 -
C语言中可变参数的用法
我们在C语言编程中会遇到一些参数个数可变的函数,例如printf()这个函数,它的定义是这样的: int printf( const char* format, …); 它除了有一个参数format固定以外,后面跟的参数的个数和类型是可变的,例如我们可以有以下不同的调用方法: printf("%d",i); printf("%s",s); printf("the number原创 2012-05-26 11:58:06 · 436 阅读 · 0 评论