C_0327_02 hellowword记事本编程

来源:互联网 发布:网络共享用户名和密码 编辑:程序博客网 时间:2024/04/30 01:46

2.1.1VC++,C++,C,TC———认识开发环境和语言的区别

Visual C++

  • VC++,一般是指微软公司的Visual studio开发套件中的Visual C++开发环境。
    所谓的开发环境,是集成了源代码编辑,编译,链接调试等功能的一个综合程序

C++

  • C++,是另外一门有些类似C语法的面向对象的高级语言。虽然C语言不加修饰就可以被C++编译器编译。但C和C++是完全不同思想的语言,不应将C++看作是C的超集。

C

  • C就是指C语言。

TurboC/C++

  • TC 是Borland公司开发的C编程环境,是Turbo C的简称。一般学习C语言,都使用该编译环境,只是这已经算是老古董了,对于现在的操作系统,使用TC2来编写程序已经不适合了。

调试模式下的一些概念理解

GPU线程

  • GPU即图形处理器(及显卡),在图形编程下,需要用到GPU线程调试

并行堆栈

  • 堆栈就是写一个应用程序的执行过程,多核应用程序的执行过程

常用的CMD-DOS命令

  • dir:列出当前目录下的文件及文件夹
  • md:创建目录
  • rd:删除目录
  • cd:进入指定目录
  • cd..:退回上一级目录
  • cd/:退出到根目录
  • del:删除文件
  • exit:退出dos命令行

实例:

进入指定盘符下的文件夹,E:\c_workspace

cmd
e:
cd c_workspace

在指定目录下指定文件写内容,E:\c_workspace\hello.txt

echo hello>hello.txt

显示当前目录下的内容

  • 显示文件夹
    dir
  • 列当前目录所有文件(含隐含及系统文件)
    dir/a
  • 列当前盘上的所有子目录和文件(含隐含及系统文件)
    dir/s/a

创建目录

md hellodir

删除目录

rd hellodir

删除文件

del hello.txt

记事本编译.c文件

1 windows下的操作,(需要先安装vs2015)

注:cl环境变量配置参考地址1

A 用VC编译

  1. 新建文件,e:\c_workspace\hello.c
  2. 在hello.c文件中写main函数实例:
    main(){
    system(“echo hello world”);
    }
  3. 在vs2015软件目录下,打开,VS2014开发人员命令提示.exe
  4. 在,VS2014开发人员命令提示,窗口下进行命令行操作:
    cd e:\c_workspace
    e:
    cl hello.c #链接编译.c文件,编译完成后会在当前目录下生成.exe文件

B 用gcc编译

未完

1 Linux下的操作

打开命令行界面后,
1. 打开记事本
gedit
2. 在记事本中写入demo,并保存为1.c
int main(){
system(“hello world”);
}
3. 命令行界面编译
gcc 1.c #编译成功以后会在当前目录下生成a.out,(等价于windows下的.exe文件)
./a.out #在命令行界面输出执行结果
4.使用vi编辑器,操作

  • 命令行界面>vi 1.c #打开1.c文件
  • 按下I键 #进入插入模式
  • 光标移动到插入位置,插入文字
  • 按一下ESC #退出编辑模式
  • 命令行界面>w q #退出vi编辑模式并保存
  • 修改文件名为2.c
  • 命令行界面>gcc 2.c -o 2.out #编译2.c生成文件名为2.out的目标文件,如果使用gcc 2.c命令,只会生成a.out
  • 命令行界面>./b.out
0 0
原创粉丝点击