![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言编程
文章平均质量分 78
Flushbonading_Linux
这个作者很懒,什么都没留下…
展开
-
局部变量、全局变量、静态变量
局部变量、全局变量、静态变量 静态变量的类型说明符是static。 静态变量当然是属于静态存储方式,但是属于静态存储方式的量不一定就是静态变量,例如外部变量虽属于静态存储方式,但不一定是静态变量,必须由 static加以定义后才能成为静态外部变量,或称静态全局变量。对于自动变量,它属于动态存储方式。 但是也可以用static定义它为静态自动变量,或称静态局部变量,从而成为静态存储方式。转载 2011-11-02 08:57:53 · 700 阅读 · 0 评论 -
C语言实现双向链表插入,删除
要求:(1)演示程序以用户和计算机的对话方式执行。即在计算机终端上显示“提示信息”之后,由用户在键盘上输入演示程序中规定的运算命令;相应的输入数据和运算结果显示在其后。(2)程序执行的命令包括:建立双向链表;在指定的位置上插入一个元素;删除指定的元素;输出结果;结束。【测试数据】:第一组:输入1,3,5,7,9,11,13,15,建立双向链表。在第5个元素前插入元素20转载 2011-11-02 09:09:18 · 1423 阅读 · 0 评论 -
学生成绩管理系统及源代码实现
由于系统功能比较大,实现代码量比较多,故只上传部分源代码,仅供参考!如有需要全部代码以及功能详解,请邮件:534014879@qq.com。系统基于Linux环境。 学生成绩管理系统 1、用户管理功能用户分为管理员、教师用户、学生用户三类。不论是管理员或教师用户,还是学生用户都需要通过用户名和口令进行登录,用户的注册信心,通过链表实现,保存到系统数据库中,每次登陆或者注册时,对原创 2011-11-04 10:19:42 · 6956 阅读 · 0 评论 -
多线程和多进程的区别
一.为何需要多进程(或者多线程),为何需要并发?这个问题或许本身都不是个问题。但是对于没有接触过多进程编程的朋友来说,他们确实无法感受到并发的魅力以及必要性。我想,只要你不是整天都写那种int main()到底的代码的人,那么或多或少你会遇到代码响应不够用的情况,也应该有尝过并发编程的甜头。就像一个快餐点的服务员,既要在前台接待客户点餐,又要接电话送外卖,没有分身术肯定会忙得你焦头烂额的。转载 2011-11-04 09:51:11 · 618 阅读 · 0 评论 -
程序员必看 c++笔试题汇总
1.求下面函数的返回值(微软)1. { 2. int countx = 0; 3. while(x) 4. { 5. countx ++; 6. x = x&(x-1); 7. } 8.转载 2011-11-04 09:54:18 · 835 阅读 · 0 评论 -
sizeof求结构体大小
运算符sizeof可以计算出给定类型的大小,对于32位系统来说,sizeof(char) = 1; sizeof(int) = 4。基本数据类型的大小很好计算,我们来看一下如何计算构造数据类型的大小。C语言中的构造数据类型有三种:数组、结构体和共用体。数组是相同类型的元素的集合,只要会计算单个元素的大小,整个数组所占空间等于基础元素大小乘上元素的个数。结构体中的成员可以是不同的数据类型转载 2011-11-04 13:50:24 · 3851 阅读 · 1 评论 -
C语言笔试题汇总
1.求下面函数的返回值(微软)int func(x){int countx = 0; while(x){countx ++;x = x&(x-1);}return countx;} 假定x = 9999。 答案:8思路:将x转化为2进制,看含有的1的个数。2. 什么是“引用”?申明和使用“引用”要注原创 2011-11-05 13:39:42 · 925 阅读 · 0 评论 -
同步与异步传输的区别
同步与异步传输的区别1,异步传输是面向字符的传输,而同步传输是面向比特的传输。 2,异步传输的单位是字符而同步传输的单位是桢。 3,异步传输通过字符起止的开始和停止码抓住再同步的机会,而同步传输则是以数据中抽取同步信息。 4,异步传输对时序的要求较低,同步传输往往通过特定的时钟线路协调时序。 5,异步传输相对于同步传输效率较低。 同步传输方式中发送方和接收方的时钟是统转载 2011-11-07 13:41:33 · 638 阅读 · 0 评论