发布网友 发布时间:2024-02-04 00:10
共4个回答
热心网友 时间:2024-03-04 14:39
只针对c语言来说,在什么平台上编程都一样,因为c语言本身就有跨平台的特性。追答gcc是linux下的编译器,vc是windows下的编译器,跨平台是指 c语言写的程序在什么平台都可运行。linux不能用vc,
不跟平台细节相关的程序换个编译器照样执行的很好。
系统编程,指的是调用linux提供的函数(这些函数叫做系统调用,只有linux下有,到别的平台上不行了),比如linux会提供一些对文件的操作函数,你编程的时候就可以用这些东西操作linux系统中的文件,这样的编程是与具体系统相关的,不能跨平台运行
热心网友 时间:2024-03-04 14:39
linux下编程就是编写能运行在linux操作系统下的程序。热心网友 时间:2024-03-04 14:40
linux是操作系统,和windows一样,有一些独立的特性,例如进程间通信,信号机制等等,所谓的在linux下编程,就是利用linux提供的一些特性,基于一些linux API进行编程。热心网友 时间:2024-03-04 14:40
语法一样,不过windows有winapi可以用