博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C艹 预备知识
阅读量:4921 次
发布时间:2019-06-11

本文共 696 字,大约阅读时间需要 2 分钟。

1将依赖于硬件部分放在函数模块中可以最大限度的降低可移植性问题,这样只需重新编写这些模块即可.

2.源代码:你编写的那玩意

目标代码:经过编译器将源代码翻译成object code

链接:将目标代码同使用的函数的目标代码和一些标准的启动代码 startup code组合起来

可执行代码:上面最后生成程序运行阶段的版本

3.UNIX编译器显示信息 "bad magic number" 则表示后缀名不正确

4.UNIX区分大小写 C程序用c C艹用C 某些unix系统也可以用cc或者cxx

  DOS不区分大小写

 

二 编译与连接

1.CC spiffy.C 生成 spiff.o 传递给连接程序 生成a.out    新的编译会覆盖a.out 如果想保存请rename

CC spiffy.C  my.C

如果只修改了 my.C 可以 CC my.C spiffy.C

2. LINUX在使用的是 g++ spiffy.cxx -lgxx     lgxx代表的是连接C++库

3windows命令行 同上 g++ spiffy.cpp

4. windows VS2015欢迎你

更改错误时,影响爱第一个错误 如果表示错误那一行找不到错误 请去前面找

遇到无意义错误信息(难以分辨 有时候无意义其实有意义) 善用buildall

 

cin.get()

cin.get()  可以使得程序暂停     其实这几个也行 getchar( ) ;   system( "PAUSE ");  Sleep();   后两者linux可能不行

 

转载于:https://www.cnblogs.com/cyborg/p/9396144.html

你可能感兴趣的文章
Python 三级菜单
查看>>
《城盐州》:诗与史
查看>>
sharepoint 2010 培训公司课程内容
查看>>
GUN.TROVE 集合框架
查看>>
python 中的input()和raw_input()功能与使用区别
查看>>
如何正确配置客户端tnsname.ora文件
查看>>
当用户输入网址到页面展现,发生了什么?
查看>>
Linux运维:安装CentOS7图解
查看>>
CSS隐藏页面元素的方法
查看>>
B. Mike and Feet Codeforces Round #305 (Div. 1) (并查集)
查看>>
学习Python遇到的那些坑
查看>>
目录大纲
查看>>
PAT 甲级 1104 sum of Number Segments
查看>>
【BZOJ4827】【HNOI2017】礼物
查看>>
awk运用
查看>>
python socket 编程之三:长连接、短连接以及心跳
查看>>
BootStrap的入门和响应式的使用
查看>>
Spring boot Mybatis
查看>>
【zookeeper】ACL super 超级管理员
查看>>
On Pi
查看>>