1 概述

通过使用VisualStudio2017来编写C语言版本的helloworld程序,然后上传至GitHub

2 VisualStudio2017安装GitHub插件

前提条件: 
必须完成VisualStudio2017企业版的安装 
必须完成GitHub账号的申请

2.1 启动VisualStudio并找到扩展和更新菜单

2.2 联机搜索GitHub插件并下载

2.3 安装GitHub插件

安装成功示意图: 

立即重启便可以用GitHub插件的功能了 

3 GitHub在VisualStudio2017中的使用

3.1 登陆GitHub

3.2 创建GitHub仓库

3.3 上传项目至GitHub

当C语言版本的项目编写完成之后就可以将项目的代码上传至GitHub咯 
首先设置提交用户名和邮箱信息 

然后编写提交说明信息 

同步到远程GitHub服务器 

查看同步后的结果 

4 使用VisualStudio2017实现C语言版本HelloWorld

4.1 创建C语言的项目

VisualStudio2017中选择VisualC++模板的空项目 

4.2 创建筛选器,用于存放头文件

4.3 创建共通的头文件

共通头文件common.h的内容

#pragma once
#include<stdio.h>
#include<stdlib.h>
  • 1
  • 2
  • 3

4.4 源文件helloworld.c的实现

helloworld.c源文件的源码 

#include "common.h" //引入共通的头文件

/*
使用VisualStudio2017开发的第一个C语言程序
@author tony tonytimemachine@gmail.com
@since 2016年12月26日
*/
void main() { printf("Hello World in Windows10 With VisualStudio2017 Enterprise");
getchar(); //等待输入任意字符退出程序
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13

4.5 helloworld程序运行示意图:

 
https://blog.csdn.net/ITTechnologyHome/article/details/53891087

最新文章

  1. 为RecyclerView的不同item项实现不同的布局(添加分类Header)
  2. 初试在线破解工具Hydra爆破3389服务器
  3. android开发中遇到的各种问题收集--不定期更新
  4. AngularJS模型 ng-model 指令
  5. linux之eval用法(高级bash程序员的必修之技)
  6. 打开Domion 提示: 管理员ID过期
  7. python中列表的操作
  8. DELL R710服务器可以安装的VMWare ESX Server 4.1 全套下载带注册码
  9. ASP.NET_验证控件(class0620)
  10. iOS 关闭自动锁屏
  11. ArcMap - 使用python更新列中的值
  12. 前后端分离之CORS和WebApi
  13. window模拟linux环境-cygwin安装
  14. odoo开发笔记 -- 权限机制
  15. Javascript执行流总结
  16. Nginx+redis的Asp.net
  17. 机器学习——使用Apriori算法进行关联分析
  18. 解决:java 读取 resources 下面的 json 文件
  19. Scrum立会报告+燃尽图(十月十五日总第六次):视频上传及选题介绍工作
  20. (笔试题)质数因子Prime Factor

热门文章

  1. Linux 管理进程
  2. 神经网络_线性神经网络 2 (Nerual Network_Linear Nerual Network 2)
  3. 发现了学校教务处官网的两个BUG
  4. css实现超出两行隐藏
  5. freemarker导出带图片的word文档
  6. 1.3 History of Android Plug-in Programing
  7. 使用jQuery获取元素的宽度或高度的几种情况
  8. 什么是 IP 隧道,Linux 怎么实现隧道通信?
  9. 第一次c语言上机
  10. Spring Boot Security