首页 > 编程语言 > 详细

c语言第一课

时间:2017-04-14 01:26:13      阅读:193      评论:0      收藏:0      [点我收藏+]


c语言第一课:

类型:
  不仅定义了数据元素的内容,还定义了这类数据上可以进行的运算。

编译、运行程序:
  程序源文件命名约定:
    cc、cxx、cpp、cp及.C
  从命令行运行编译器:
    cc test1.cc
    其中cc是编译器程序的名字。编译器生成一个可执行文件。Windows系统将会生成可执行文件 prog1.exe 。 UNIX系统中的编译器生成可执行文件a.out

  运行:
    在windows系统中运行一个可执行文件,需要提供可执行文件的文件名,可以忽略其扩展名.exe
  在一些系统中,即使文件就在当前目录或文件夹中,你也必须显示指出文件的位置。在此情况下,我们可以键入:
    .\prog1

  在UNIX系统中运行一个可执行文件,我们需要使用全文件名,包括文件扩展名:
    a.out
  如果需要制定文件位置,需要用一个“.”后跟一个斜线来指出可执行文件位于当前目录中。
    ./a.out

  在UNIX和windows系统中,执行完一个程序后,都可以通过 echo 命令获得其返回值。
    在UNIX系统中,通过如下命令来获取:
      echo $?
    在windows系统中查看状态可键入:
      echo %ERRORLEVEL%

  运行gun或微软编译器:
    运行gun命令:g++ -o prog1 prog1.cc
      -o prog1是编译参数,指定了可执行文件的文件名。如果省略了 -o prog1参数,在unix系统中编译器会生成一个名为 a.out 的可执行文件,在window系统则会生成一个名为a.exe的可执行文件。
    (注意:根据使用的gun编译器的版本,可能需要指定 -std=c++0x参数来打开对c++11的支持)


    运行微软visual studio编译器的命令为 cl:
      cl /EHsc prog1.cpp
      /EHsc是编译选项,用来打开标准异常处理

      编译器通常都包含一些选项,能对有问题的程序结构发出警告。打开这些选项通常是一个好习惯。我们习惯在gun编译器中使用 -Wall 选项,在微软编译器中则使用 /W4。

c语言第一课

原文:http://www.cnblogs.com/lzlBuilder/p/6706893.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!