打印|学习笔记

简介: 快速学习打印

开发者学堂课程【你的第一门 C 语言课打印】学习笔记,与课程紧密联系,让用户快速学习知识

课程地址:https://developer.aliyun.com/learning/course/444/detail/5453


打印


目录:

一、打印

二、转译字符


一、打印

一般听到打印二字,都会联想到打印机。但编程中的打印和打印机是没有任何关系的。

打印一般是输出的意思。比如说上一节课的程序功能就是在屏幕上打印hello world,这一串文本。

#include
int main( )
{
printf("Hello world!\n");//如果只改引号中的内容是没法改变输出内容的,需要编译才行。

//需要执行gcc text.c -o text

//print就是打印的意思,言下之意就是把指定的内容打印到屏幕上。指定的内容在小括号的双引号内修改。

小括号是必不可少的,这是 C 语言语法的规定。

//输入正确的命令,C 语言才能正确的解析编译,得到可执行程序,执行后得到希望的答案。如果输入 C 语言不懂的命令,将无法正确执行。只有用户按照约定的规定才能正确的被编译执行。

//f 是格式英文的缩写,因此也把 printf 称为格式化输出函数。C语言提供了很多基本函数,可以实现很多强大的功能。如果没有 printf 函数就几乎不可能用6行代码输出文本内容。一个函数可实现一个功能.

return 0;
}

虽然只有6行代码,但麻雀虽小五脏俱全。现在虽然不知道具体原理,但知道运行之后会在屏幕输出 hello world。

#include
int main ( )
{
printf ("
 **            *
     *******      **
   ***********    ***
 ************** *****
***** @ **************

 ************** *****
   ***********    ***
     *******      **

 **             *};

return 0;
}

//输出内容尝试打印出一条鱼出来,但报出许多错误。

图片18.png

//编译通过是什么都不显示,这些文字就是提醒具体的问题出现在哪里。由于现在学到的东西还不多,就直接告诉怎么进行修改。然后再去研究为什么这么去改,顺便讲一些知识。

代码改为如下

#include

int main ( )

{

printf ("\n\

 **             *\n\

     *******      **\n\

   ***********    ***\n\

 ************** *****\n\

***** @ **************\n\

 ************** *****\n\

   ***********    ***\n\

     *******      **\n\

 **             *\n\"};

return 0;}

//改完之后编译没有报错,并出现 fish.c 的可执行文件。执行后出现一条鱼:

图片19.png


二、转译字符

解释原因,可以看到在双引号里面放一些文本,这就是字符串,字符串由可见字符和转译字符组成的,什么是可见字符?

像*就是可见字符。\n 就是转译字符。转译字符有什么用呢?

C 语言有如下转译字符:

图片20.png

//\n 表示换行,什么是换行?

就是如果一个字符串想用两行来输出,在需要的位置加一个\n。那么就表示在这里有一个换行。那么\n\又是什么意思呢?

作用是:C 语言君你给我听好了,你要忽略它的存在,并且把下一行当作是上一行的延续!

一般用在什么情况呢?

用在一行字符超级长,分两行写就加一个/。可以用在字符串,也可以用在函数语句里面。在函数语句里用/如果下一句语句带了缩进,那么程序也会报错。

相关文章
|
5月前
|
容器
打印
打印
59 0
|
7月前
|
安全 编译器 C语言
C++零基础教程(C++中的打印)
C++零基础教程(C++中的打印)
167 0
打印
4.6 打印 4.6.1 分页符的插入及删除 1、插入水平分页符 选定要插入分页符位置的下一行,在“页面布局”选项卡的“页面设置”组单击“分隔符”,在出现的下拉列表中选择”插入分页符”命令 2、插入垂直分页符 选定要插入分页符位置的右侧列,在“页面布局”选项卡的“页面设置”组单击“分隔符”,在出现的下拉列表中选择”插入分页符”命令。 3、同时插入水平、垂直分页符 选定某单元格,在“页面布局”选项卡的“页面设置”组单击“分隔符”,在出现的下拉列表中选择“插入分页符”命令此时会在该单元格左边框和上边框位置同时插入水平、垂直分页符。 4、删除手动分页符 先选择紧邻水平分页符的下面行 (或该行
|
图形学 C++
Qt实现Qchart的打印和打印预览的几种方法
Qt实现Qchart的打印和打印预览的几种方法
|
Python
笨办法学 Python--跟书练习九~打印 打印 打印
笨办法学 Python--跟书练习九~打印 打印 打印
110 0
笨办法学 Python--跟书练习九~打印 打印 打印
|
开发者 Python
打印九九乘法表 | 学习笔记
快速学习打印九九乘法表
打印九九乘法表 | 学习笔记
|
开发者 Python
打印列表 | 学习笔记
快速学习打印列表
|
Python
pprint代替print更友好的打印调试信息
pprint 是 “pretty printer” 的简写,“pretty” 的含义是 “漂亮的、美观的”,因此 pprint 的含义便是:漂亮的打印。 这是个相当简单却有用的模块,主要用于打印复杂的数据结构对象,例如多层嵌套的列表、元组和字典等。
750 0