• 〖C语言学习笔记 〗(一) HelloWorld


    前言

    本文为c基础入门学习笔记

    正文

    HelloWorld

    #include <stdio.h> //标准输出流
    
    int main() //每种语言都有一个执行入口,main方法就是其一
    {
    	printf("Hello C!
    "); //输出文字并换行
    	return 0; //返回结束码
    }
    

    编译与执行命令:

    编译:

    命令:gcc 源文件名 [-o 输出二进制文件名]

    说明:其中[]内的参数可省略,默认输出一个a.out的文件

    执行:

    命令:./当前输出文件名

    合并编译和执行:

    命令: gcc 源文件名 [-o 输出二进制文件名] && ./输出二进制文件名或a.out

    说明: ./a.out的情况是没有指定输出文件名的情况下

    打印输出

    c 语言中使用printf函数进行打印,在源文件头部必须引入标准输出#include <stdio.h>

    例:printf("Hello "); 其中 是转义字符用来换行

    常见的输出转义字符还有(相当于backspace退格) (换行) \(单个反斜线)

    常见的占位符有%c(字符)%d(整型数字signed) %s(字符串)%f(浮点小数)

    格式化输出:printf("你好,%s", "世界");

    引入标准库

    #include <库名.h>

    定义变量与符号常量

    变量是可变的参数,符号常量是用一个符号来代替文本的常量

    常量在方法中使用数据类型 常量名 = 常量值;

    符号常量在方法外使用 #define 名字 替换的文本

    例子如下:

    #include <stdio.h>
    
    #define AUTHOR "Hellxz"
    
    int main(){
    
    	//声明变量
    	int i;
    	char c;
    	float f;
    	double d;
    
    	//赋值
    	i=2;
    	c='d';
    	f=12.18;
    	d=3.141592654;
    
    	printf("这是%s和小甲鱼学c语言的第%d%cay
    ", AUTHOR,i, c);
    	printf("2019年山东自考报名时间为2018.%.2f
    ", f);
    	printf("圆周率为:%11.9f
    ", d);
    	
    	return 0;
    }
    

    输出:

    这是Hellxz和小甲鱼学c语言的第2day
    2019年山东自考报名时间为2018.12.18
    圆周率为:3.141592654
    

    本文内容为小甲鱼学c的学习笔记

  • 相关阅读:
    J.U.C AQS(abstractqueuedssynchronizer--同步器)
    垃圾收集器与内存分配策略---内存的分配与回收
    16.合并两个排序的链表
    15.反转链表
    14.链表中倒数第k个节点
    15.Subtree of Another Tree(判断一棵树是否为另一颗树的子树)
    flask 学习app代码备份
    TCSRM5961000
    URAL1291. Gear-wheels
    hdu4422The Little Girl who Picks Mushrooms
  • 原文地址:https://www.cnblogs.com/hellxz/p/9741983.html
Copyright © 2020-2023  润新知