c语言第一课


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。

转载于:https://www.cnblogs.com/lzlBuilder/p/6706893.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值