代码编织梦想

所谓万事开头难嘛,我们就先写一个最简单的C语言程序来认识C语言吧!

万能的HelloWorld!

#include <stdio.h>

int main(void)
{
    printf("HelloWorld!");
    return 0;
}

 

下面进行讲解上面的程序:

 

#include        预处理器指令,此处引用了stdio.h

main             主函数,程序第一个调用的函数

printf            格式化输出信息

return 0        表示正常退出程序

扩展:

#include    预处理器指令

预处理器发现#include指令后就会去寻找#include <> 或者 #include ""里的文件名

#include <> 引用的是编译器的的类库路径里的文件

这个路径在我们编译器安装时候就设定了。比如这个设定在

C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.14.26428\include

编译器就会在这个目录下面寻找,比如我#include <stdio.h>他就会在这个目录下面进行寻找stdio.h文件,如果没有这个stdio.h文件,编译器就会报错。

#include "" 引用的是你当前程序目录下面相对的文件

main(主函数)只有两种定义方法是正确的

第一种    int main(void)    这种是最常见的

第二种    int main(int argc, char *argv[])    这种是命令行参数所使用到的

argc表示命令行参数的个数

argv表示命令行参数的字符串指针

(其中argv[0]表示程序全名,比如:当前项目在F:/Project/下面,则argv[0]表示F:/Project/xxx(xxx为项目名称))

main(主函数)返回值    return 0;

main(主函数)的返回值表示程序是否正常退出程序,因为在main(主函数)调用完成后会调用exit(ret),ret表示main(主函数)的返回值。exit函数是用来终止当前进程(当前程序),exit(0)表示正常退出,exit(非0)表示异常结束。

printf    格式化输出信息

printf是stdio.h里面的一个函数,只有引用了stdio.h才能使用,当前printf是在控制台上格式输出一条信息,当前输出的内容是HelloWorld!,所以在控制台能看到一条HelloWorld!语句。

 

 

 

 

 

 

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_31243065/article/details/80861358

初学c语言中的一些常见代码-爱代码爱编程

1.输出乘法口诀表 #include<stdio.h> int main() { int i = 0; for (i = 1; i < 10; i++) { //打印一行 int j = 0; for (j = 1; j <=i; j++) { printf("%d*%d = %-4d", j,i ,

一个int型指针占几个字节,跟指针的类型有关系吗?(2020.11)-爱代码爱编程

由于这两天看的数据结构都跟C语言相关,这2天的代码中都遇到了指针的问题,所以今天就看了一些关于指针的博客,然后突然想到一个问题,一个int型的指针占几个字节。 一个int型变量占4个字节,那一个int型指针占几个字节啊,比如int *a,是占一个还是4个,跟这个指针的类型有关系吗? 如果你没搞懂这个问题,那你应该还没搞懂:指针里面存的是什么。 指针可

编写一个c语言程序hello world,编写第一个C语言程序 - Hello World-爱代码爱编程

前言 前面已经唠叨了这么多理论知识,从这讲开始,就要通过接触代码来学习C语言的语法。学习任何一门语言,首先要掌握的肯定是语法。学习C语言语法的目的:就是能够利用C语言编写程序,然后运行程序跟硬件(计算机、手机等硬件设备)进行交互。 编写第一个C语言程序 – Hello World 为什么称第一个程序为“Hello Wolrd”呢?其实计算机行业里

完整简单c语言程序代码,初学C语言常用简单程序代码-爱代码爱编程

帮助初学C语言的朋友 素数的筛选 #include #include #define N 1000 int main(int argc, char* argv[]) { int i,j,num[N]; for(i=0;i num[i]=i+1; for(i=1;i { if(num[i]) { for(j=i+1;j

c语言常用的代码,初学C语言常用简单程序代码;-爱代码爱编程

《初学C语言常用简单程序代码;》由会员分享,可在线阅读,更多相关《初学C语言常用简单程序代码;(16页珍藏版)》请在人人文库网上搜索。 1、初学C语言常用简单程序代码素数的筛选#include #include #define N 1000 int main(int argc, char* argv)int i,j,numN; for(i=0;ima

C语言入门20个简单程序|最新更新2021.7.13-爱代码爱编程

本文创作目的是写几个简单程序帮助学习C语言的同学练手,深化面向过程编程的思维方式。 ** 如有错误,感谢指正** 如有错误,感谢指正,请私信博主,有辛苦红包,拜“一字之师”。 请根据目录寻找自己需要的段落 99乘法表 题目1:打印九九乘法表 发散思维,倒九九,竖九九。 #include <stdio.h> void main() {

[C语言]第一个代码HelloWorld 初识C语言(一)-爱代码爱编程

文章目录 前言一,第一个C语言程序及其讲解二,数据类型以及相关内容三,变量 常量总结 前言 本节主要记录初始C语言和一些基本概念,第一个C语言程序的书写的和个人理解及其相关知识 一、第一个C语言程序及其讲解 #include <stdio.h> int main() { printf("Hello Worl

c语言的Hello World-爱代码爱编程

C语言Hello World 入门 一、Hello World1.1、当前目录下创建.c结尾的c文件1.2、编写c语言代码1.3、dos下编译运行1.4、内容解析1.4.1、include头文件包含1.4.2、Main函数1.4.3、{ }1.4.4、注释1.4.5、 printf1.4.6、声明1.4.7、c语言自定义名称1.4.8、printf

简单的C程序实例-爱代码爱编程

文章目录 前言一、什么是C语言二、简单的C程序示例 1.源代码2.逐行解释总结 前言 C语言作为一门经典的计算机编程语言,在编程语言中,有着极其重要的地位,是想入门一门编程语言的伙伴的不二之选,当你掌握了C语言之后,在学习其他种编程语言,也会事半功倍。 本篇文章是C语言入门的经典代码,下面我将逐步进行说明 一、什么是C语言?

【C语言】 分享几个简单的代码-爱代码爱编程

第一个是替换字符串代码 #include <stdio.h> #include <string.h> #include <Windows.h> int main() {     char arr1[] = " WBG THESHY!";     char arr2[] = "  IG Theshy!";     int

C语言(二)C语言程序结构及简单的C程序举例-爱代码爱编程

C语言小白报道!和老刘一起开始学习C语言吧! 一、C语言程序的结构 (1)一个程序由一个或多个源程序文件组成。 (2)函数是C程序的主要组成部分。 (3)一个函数包括两个部分。 (4)程序总是从main函数开始执行的。 (5)程序中要求计算机完成的操作是由函数中的C语句完成的。 (6)在每个数据声明和语句的最后必须有一个分号。 (7)C语言

C语言第一个代码“Hello world”的详细介绍-爱代码爱编程

C语言第一个代码“Hello world!” 一、第一个代码二、 代码说明三、结果展示 一、第一个代码 #include<stdio.h> int main(void) { printf("Hello world!\n"); return 0; } 二、 代码说明 1、程序的结构= main函数+其他函数组成,其中main

c语言入门的三个简易程序_傻萌新的博客-爱代码爱编程

文章目录 一、打印100~200之间的素数方法一:1.思路2.代码如下3.结果图方法二:1.思路2.代码如下3.结果图二、打印乘法口诀表1.思路2.代码如下3.结果图三、输出1000~2000之间的闰年1.思路2.代码如下3.结果图四、提升 一、打印100~200之间的素数 素数:素数又叫质数(prime number),有无限个。质数定义为

经典c语言从入门到入坑必学最简单的代码_it男超哥编程中的博客-爱代码爱编程

解锁IT男超哥电脑中沉睡已久的C语言代码 当IT男超哥再看到这一串串代码,其实IT男超哥很久没有写C语言代码了,然后根据以前的片段开始用旧代码写的新代码,这让我想起,我的大学老师有一节课让我回答问题,老师说C语言代码有什么规律,其实IT男超哥按照当年的那本红宝典书上的代码,我摸索许久之后,然后把大致的框架说给老师听,赢得了老师的赞赏。其实就是掐头去尾,只

c语言经典入门案例1-输出helloworld_编程爱好者-阿新的博客-爱代码爱编程

C语言经典入门案例1-输出HelloWorld 1程序的编写工具VS2109 2编写的代码如下 2.1helloWorld.h头文件代码 #pragma once /* * 包含相应的系统头文件 */ #include <stdio.h> #include <stdlib.h> 2.2helloWorld.c源文件代

c语言实现hello world代码_helloworld代码c语言-爱代码爱编程

  C 代码: include <stdio.h> main() { printf("hello world\n"); } Linux中运行代码: 在Linux中,编译C语言程序往往使用了gcc作为编译器,而且作为最常用的编译器之一,大多数的Linux发行版都直接带有gcc,不需要手动安装。以Hello World程序为例,将