- 浏览: 88769 次
- 性别:
- 来自: 北京
文章分类
刚开始,我用eclipse编写的,编译器使用的是gcc,然后把代码拷贝到vs2010上,很多代码都通过不了,后来有改了下,可以再vs上跑。感觉C语言的很多编译器差别很大,编译器之间的可移植性真的不好,而且我感觉C程序还得看在什么操作系统上跑,不同的操作系统,C的类库不太一样,在windows使用vs可以最大的编写出强大的程序;在linux使用gcc也更大的编写更好的程序,但是系统之间C程序的移植就另说了。
一个值得注意的问题,window下换行符号'\n'在文件中是两个字节的存储,而在内存中又是一个字节的存储,两者之间的转换有点麻烦,所以我避开了换行符,使用回车符存储。
一个值得注意的问题,window下换行符号'\n'在文件中是两个字节的存储,而在内存中又是一个字节的存储,两者之间的转换有点麻烦,所以我避开了换行符,使用回车符存储。
- testc_win.zip (1.6 KB)
- 下载次数: 8
发表评论
-
理解编译型编程语言心得
2012-11-01 14:11 7241,编译型语言,像c和c++都是,在源代码成为 ... -
Linux安装jdk详解
2012-10-22 16:34 7121,下载JDK,肯定官网下载,有多种类型,源码包、bin包、r ... -
(转)Linux设备命名规则
2012-10-19 15:21 1026在我们使用的计算机中 ... -
Windows编程之钩子程序
2012-10-15 09:20 20501,钩子(Hook),是Windows消息处理机制的一个平台, ... -
(转)编程竞赛的几个在线提交系统
2012-10-12 14:28 1007下面是几个比较大的在线提交系统(Online Judge)里面 ... -
从编程的角度理解操作系统及其软件设计
2012-10-11 10:58 900我们都知道操作系统是装在计算机上的,所有的计算 ... -
(转)世界上的操作系统认识
2012-10-10 10:41 68525款操作系统全面接触http://tech.163.com/ ... -
windows程序入口
2012-10-09 15:32 1618操作系统装载应用程序后,做完初始化工作就转到程序的入口点执行。 ... -
Linux系统的运行级别
2012-09-29 15:21 898Linux系统有7个运行级别(runlevel) 运行级别0: ... -
C语言各种编译器的清屏方法
2012-09-28 11:04 30551,vs/vc:vs本身并没有提供专用清屏的函数,但是清屏被作 ... -
回车符和换行符的区别
2012-09-27 18:34 936回车符号和换行符号产生背景: 在计算机还没 ... -
C语言标准函数库IO处理分析
2012-09-26 16:25 889IO处理函数都在stdio.h头 ... -
C语言标准函数库动态内存分配和释放分析
2012-09-25 11:14 10541,动态内存分配需要程序员手动来释放获得的内存 2,内存分配和 ... -
C语言标准函数库产生随机数分析
2012-09-25 10:47 8581,是伪随机,不是真正的随机,伪随机的特点就是根据种子值+公式 ... -
C语言标准函数库分析
2012-09-24 16:06 9261,支持断言机制: 导入assert.h头文件 ... -
目前主流的服务器操作系统
2012-09-23 22:40 8151,Windows:别那么讨厌Windows,依然市场占用率最 ... -
(转)C/C++ Linux 程序员必须了解的知识和工具
2012-09-23 20:48 931来源:http://community.itbbs.cn/th ... -
操作系统的层次结构
2012-09-17 18:56 902操作系统的层次结构: 1,操作系统内核: 微观上就是数 ... -
操作系统的历史
2012-09-17 12:04 866计算机操作系统的历史: 前言: 刚开始,肯定没有操作系 ... -
C++语法中定义和声明的区别
2012-09-14 16:57 10781,声明是告诉编译器这段内存空间的名称,定义是为这个名称分配固 ...
相关推荐
1、给设计一种结构体,用来保存学生信息(包括学号、姓名、三科成绩、平均成绩)。除平均成绩外,各项数据均由键盘输入。现在要求输入若干学生的信息,并实现以下功能:(可以使用数组或链表实现) 1)计算学生的...
C语言学生管理系统 1.应用了链表的数据结构,实现系统操作 2.是C语言基础的综合应用,包括了指针的使用与C语言基础知识的综合应用 3.功能包括了对学生的添加,可添加名字,学号,年龄等相关信息,之后由链表储存,可...
C语言学生信息管理系统 学生增删改查,排序,保存
1输入学生信息 2显示学生信息 3修改学生信息 4追加一个学生信息 5删除一个学生信息 0返回 输入序号2后需添加学生相关信息 输入序号3后的菜单: 欢迎进入通讯录系统 请你选择操作类型: ^^^^^^^^^^^^^^^^^^^^^...
学生管理系统, C语言实现. 实现增删改查功能, 实现基本功能
用申请动态内存的方式实现C语言学生信息管理系统, 可以实现学生的增、删、改、查、列、保存、加载等功能的实现,最大的特点就是全部用指针实现功能,不必进行传参,节省了内存。
C语言源程序,可运行,全注释,学生管理系统,有菜单(dos界面),可以对添加学生信息,查找学生信息,修改学生信息,删除学生信息,查看所有学生信息等。
应用c语言完成了学生学籍管理系统。包括对学生信息的增删改查。系统特别完整。
这是一个简单的学生信息管理系统 ,能够实现学生信息的增删改查等基本操作。
c语言课程设计--学生信息管理系统 对学生信息进行增删改查等
该项目为C语言实现的学生管理系统,其中核心实现思采用链表指针来进行实现,涉及到C语言底层的语法经典,并且涵盖了链表的增删改查四大操作,添加了部分有趣元素使得程序看起来不会那么枯燥,适合编程初学者与数据...
通过C语言实现学生管理系统,大学必备大作业
设计完成一个简单的学生信息管理系统,其实现的主要功能如下。(1)录入功能:能够向学生信息表中添加某位或某些学生信息。(2)查询功能:能够按照给定关键字“学号”或“姓名”,在学生信息表中查找符合条件的学生...
在Linux环境下,用C语言单链表实现简单的学生信息管理,实现了基础的增、删、改、查功能。
一个完全有C语言写的学生信息管理系统,对学生信息地一些增删改查!
C语言学习代码,自己做的一个学生信息管理系统,其中具有增删改查以及文件保存,其中涉及到指针、结构体、链表操作、以及文件管理
适合初学C语言者练习参考! 实现对数据的增删改查功能,并通过指针实现了对数据的保存!
课设时编写实现管理员对学生信息的增改删查,及学生对部分信息修改及查询所有信息的功能