编程环境本身是不是程序?

 我来答
世纪网络17
2022-10-25 · TA获得超过5946个赞
知道小有建树答主
回答量:2426
采纳率:100%
帮助的人:142万
展开全部

编程环境本身是不是程序?

肯定是了

用不同编程语言编辑程序所使用的编程环境不同吗?都有哪些编程环境啊?

当然不是了 你要用什么语言就装什么环境 VB VC++ 就用Visual Studio C就用tc2.0 Java好像很多
Visual Studio是把我们写的高级语言转换成机器语言(就是由0 1 构成的二进制数组)变成可证行程程序EXE)
而windows原本是不带的 因为一般人用不着 也不会用

用VC++编C程序时怎样进入编程环境?

当然。
进入VC建控制台应用程序,就是一般的C编程。

C#编程环境.

这么说 . 框架是 必要的。 操作系统的要求 就是Windows好了。 如果你想用使你的开发更方便 用visual studio 好了(基本上你要的工具都应该齐了) 至于那个版本? 看你喜好了 个人感觉2008 不错 如果你像要小点的 有速成版本 visual studio 2008 express edition 这个应该是免费的

C#是微软专门为.NET平台开发的语言,.NET平台的所有程序都需要. framework作为运行环境那么C#也不例外,. framework最新版本是.NET 3.5 SP1可以在微软官方网站下载,开发工具用的是微软的visual studio 2008,也可以在微软下载,下载后是试用版的,正版序列号是PYHYP-WXB3B-B2CCM-V9DX9-VDY8T你安装的那个是. framework 2.0版本,提示信息是:安装没有继续,因为当前版本的. framework和之前安装的一个版本不兼容,更多信息请查看一下网址(就是最后那一长串的网址)

Unix的编程环境

一开始UNIX 是用C写的。限于篇幅,我们暂时讨论下C库、posix接口。
早期开发的程序,通常都是基于 C 库和系统接口调用的。 ISO C诞生于1989 年下半年,C 程序设计语言的 ANSI 标准 X3.159-1989 得到批准。此标准已被采纳为国际标准 ISO/IEC 9899:1990(通常被称为 C89)。ISO 标准的意图是提供 C 程序的可移植性,使其能适合于大量不同的操作系统,而不只是 UNIX 系统。 因为所有现今的 UNIX 系统都提供 C 标准中定义的库例程,所以该标准库是很重要的,遵循标准的代码将有更好的移植性。在 1999 年,ISO C 标准被更新为 ISO/IEC9899:1999(通常被称为 C99)。新标准显著改善了对进行数值处理的应用程序的支持。
一, ISO C 标准定义的头文件:
头文件 说明 头文件 说明
< assert.h > 验证程序断言 < plex.h > 支持复数算术运算
< ctype.h > 字符类型 < errno.h > 出错
< fenv.h > 浮点环境 < float.h > 浮点常量
... ... ... ...
这里只列举了其中一部分 ISO C 标准定义的头文件,详细内容,可以查看 ISO C99 标准。 下面的几个表格,列出了部分经常会用的 C 标准库中的宏和函数。
< ctype.h > 字符测试宏
名称 含义
isalpha(c) 字母:a-z A-Z
issupper(c) 大写:A-Z
islower(c) 小写:a-z
isdigit(c) 数字:0-9
isxdigit(c) 十六进制数字:0-9 a-f A-F
isalnum(c) 字母或数字
isspace(c) 空格、Tab、换行、垂直Tab、换页、回车
ispunct(c) 非字母或控制字符或空白
isprint(c) 可打印字符:任何图形符
istrl(c) 控制字符:0 < =c < 040 || c==0177
isasscii(c) ASCII字符:0 < =c < =0177
下表 列出了对字符串进行处理的函数。一般最好使用这些已有的函数,因为 它们是正确的并且针对特定机器作了优化,所以运行速度一般比自己编的函数要快。
标准字符串函数
名称 含义
strcat(s,t) 把字符串t连接到字符串s的后面,返回s
strncat(s,t,n) 把字符串t的前n个字符连接到字符串s的后面,返回s
strcpy(s,t) 将字符串t拷贝到s中,返回s
strncpy(s,t,n) 将字符串t的前n个字符拷贝到s中,返回s
strcmp(s,t) 比较s和t,根据是小于、等于或大于返回 < 0、0、 > 0
strncmp(s,t,n) 至多比较n个字符
strlen(s) 返回s的长度
strchr(s,c) 返回字符串中第一个指向字符c的指针,否则返回NULL
strrchr(s,c) 返回字符串中最后一个指向字符c的指针,否则返回NULL
atoi(s) 返回s的整数值
atof(s) 返回s的浮点值;需声明double atof()
malloc(n) 返回一个指向n字节内存的指针,如分配失败,则返回NULL
calloc(n,m) 返回一个指向n*m字节的指针,并设置为0,如果分配失败,则返回NULL
free(p) 释放由malloc或calloc分配的内存
一些 < stdio.h > 中的定义
名称 含义
stdin 标准输入
stdout 标准输出
stderr 标准错误输出
EOF 文件结束,一般是-1
NULL 无效指针,一般是0
FILE 用于定义文件指针
BUFSIZ 正常的I/O缓冲区大小(一般是512或1024)
getc(fp) 从流fp中返回一个字符
getchar() getc(stdin)
putc(c,fp) 向流fp输出一个字符c
putchar(c) putc(c,stdout)
feof(fp) 当文件结束时得到一个不为0的数
ferror(fp) 当文件出错时得到一个不为0的数
fileno(fp) 流fp的文件描述符
常用的标准 I/O 函数
名称 含义
fp=fopen(s,mode) 打开文件,mode为r、w、a时分别表示读、写、添加
c=getc(fp) 得到一个字符。即getc(stdin)
putc(c,fp) 放入一个字符。即putc(c,stdout)
ungetc(c,fp) 将字符放回输入文件fp,每次至多放回一个字符
scanf(format,a1,...) 把字符从stdin读入到a1,...。ai必须是指针
fscanf(fp,...) 从文件fp中读入
sscanf(s,...) 从字符串s中读入
printf(format,a1,...) 对a1,...进行格式化,输出到stdout
fprintf(fp,...) 输出到文件fp
sprintf(s,...) 输出到字符串s
fgets(s,n,fp) 从文件fp中至多读n个字符到s中
fputs(s,fp) 在文件fp中输出字符串s
fflush(fp) 将缓冲区中的数据写到fp中
fclose(fp) 关闭文件fp
fp=popen(s,mode) 为命令s打开一个管道
pclose(fp) 关闭管道fp
system(s) 运行命令s,等待其结束
二,POSIX:
POSIX 是一系列由 IEEE(Institute of Electrical and Electronics Engineers,电气与电子一程师协会) 制定的标准。POSIX 指的是可移植的操作系统接口(Portable Operating System Interface)。它原来指的只是 IEEE 标准 1003.1-1988(操作系统接口),后来则扩展成包括很多标记为 1003.1 的标准及标准草案。虽然 1003.1 标准是以 UNIX 操作系统为基础的,但是它并不限于 UNIX 和类似于 UNIX 的系统。 IEEE 1003.1 工作组继续对标准做出修改,在后续的版本中逐渐加入多线程编程接口(称为 pthreads,指的就是 POSIX 线程)、实时接口以及事件跟踪方面的扩展。
POSIX 标准定义的必需头文件
头文件 说明 头文件 说明
< dirent.h > 目录项 < ftl.h > 文件控制
< fnamtch.h > 文件名匹配类型 < glob.h > 路径名模式匹配类型
< grp.h > 组文件 < db.h > 网络数据库操作
... ... ... ...
这些库中包含了系统编程用于的各种功能,诸如文件控制、套接字(socket)、消息队列、信号量、共享存储、线程控制等等。
C 程序总是从 main 函数开始执行。main 函数的原型是
int main(int argc, char *argv[]);
其中,argc 是命令行参数的数目,argv 是指向参数的各个指针所构成的数组。 当内核执行 C 程序时(使用一个 exec 函数),在调用 main 前先调用一个特殊的启动例程。可执行程序文件将此启动例程指定为程序的起始地址-这是由连接编辑器设置的,而连接的编辑器则由 C 编译器(通常是 g)调用。启动例程从内核取得命令行参数和环境变量值,然后为按上述方式调用 main 函数做好安排。

c++的编程环境

microsoft visual c++ 6.0下载地址:
:119.147.41.16/down?cid=FB02FF75874EE7DF3205F978A4F9F72894B2BB19&t=2&fmt=-1&redirect=no

用C编完程序,如何在非编程环境下运行

选择用动态链接库(非静态)。
我在网吧,这儿没VC,一般用向导建立程序时,一步一步,会有个用什么(动态还是静态链接库)
在程序编完后,应该是在工程菜单那块儿找。

C#3d编程环境

如果你是学的C#,推荐你用XNA,这是一个建立在DX之上,跨平台的游戏编程框架.目前能支持windows,Xbox360和zune平台.微软欲用它来建立从移动设备,家庭数字娱乐到个人电脑的统一游戏开发平台.3D编程部分只是XNA里面的一个组件.就像DX一样,它还包含比如声音,输入设备,网络等组件.

C语言程序的编程环境包含哪些内容

编程环境有多个,如vs系列,visual c++6.0系列,虽然名称不同,但都可以编辑,编译,执行,最终得到程序的运行结果,当然也可以调试,查看变量的值,并且会根据c语言的语法提示错误以供参考。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式