绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
【C基础】从 Hello World 开启 C 语言之门
2019-07-27 13:34:55

图片描述

不应当急于求成,应当去熟悉自己的研究对象,锲而不舍,时间会成全一切。凡事开始难,然而更难的是何以善终。——莎士比亚

让我们先从 Hello World 开启 C 语言之门!C 语言做为一些其它编程语言的鼻祖,也是程序员入门的必修课,在你有条件的情况下,可以选择修炼下此内功!

作者简介:五月君,Nodejs Developer,热爱技术、喜欢分享的 90 后青年,公众号 “Nodejs技术栈”,Github 开源项目 www.nodejs.red

个 Hello World

运行以下代码,查看输出结果,在这之前你需要安装开发软件,这个随后会单独一小节介绍,你可以先使用在线代码编辑器软件 www.dooccn.com/c/ 来运行。

#include<stdio.h> 
int main()
{
    printf("hello world");
    return 0; 
}
复制代码

输出结果

hello world
复制代码

程序结构

一个 C 语言程序由若干头文件和函数组成,这句话很重要,那什么是头文件?什么是函数呢?让我们分析下以上 Hello World 代码示例

  • #include<stdio.h> :这一句就为头文件,它的作用是通知 C 语言编译系统在对 C 程序进行正式编译之前需要做一些预处理工作

  • main:就是函数部分,为主函数且是必不可少的,做为程序的入口函数,学过 Java 的童鞋可能知道必须要有一个 main 函数做为启动类。

注释

良好的程序注释在开发中也是很重要的,你写的代码不只要自己看,当有一天你的代码交接给其它同事时候要让别人能够阅读,就算是要自己看,有时候也有一种感觉“自己写的代码过了几个月发现连自己也觉得陌生,难以理解”。

在 C 语言中注释可分为两种:块注释、行注释,分别看下两者用法及区别联系

行注释

使用两个斜杠 // 表示,用于单行注释

#include<stdio.h> 
int main()
{
    // 这是一个简单的示例
    printf("hello world");
    return 0; 
}
复制代码

块级注释

使用符号 /* */ 表示,用于多行注释

#include<stdio.h> 
int main()
{
    /*
     * 这是一个简单的示例
     * 使用 printf 方法
     */
    printf("hello world");
    return 0; 
}
复制代码

标识符

用于标注函数、变量或其它自定义的程序。一个标识符由 字母 A~Z 或 a~z数字 0~9下划线 _ 组成。

标识符命名要见名知意,注意在命名时不能使用系统关键字

#include<stdio.h> 
int main()
{
    int age = 20; // 命名一个变量 age 保存年龄信息
}
复制代码

Github点击查看 C 语言完整学习指南

分享好友

分享这个小栈给你的朋友们,一起进步吧。

Nodejs技术栈
创建时间:2020-06-09 14:34:40
专注 Nodejs 相关技术栈分享
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

栈主、嘉宾

查看更多
  • highhand
    栈主

小栈成员

查看更多
  • cctx2021
戳我,来吐槽~