首页 > 其他分享 >C语言的学习——零基础学习(1)

C语言的学习——零基础学习(1)

时间:2022-10-16 15:04:52浏览次数:50  
标签:int 打印 基础 C语言 学习 -- 整型 main

C语言是一门计算机语言

计算机语言指的是人与计算机交流的语言。

学习C语言时,我所用的编程软件是微软的VisualStudio

通过VS进行编写人生中的第一个程序,这个程序就是所有课本中都会出现的“hello world”

首先我们要创建一个.c文件(写代码时,.c文件---源文件  .h文件---头文件,.cpp文件---是c++中的源文件)

然后就要写出代码

#include<stdio.h>

int main()

{

printf("hello world\n");

return 0;

}

在这个代码中,我们可以知道 int main是程序的入口,写程序时必写的文件,但是它在程序中只能有且仅有一个。

int 是整形的意思  main前面的int表示main函数调用返回一个整型值

print("   ");  //库函数——C语言本身提供给我们使用的函数。用它时,必用  #include<stdio.h> //这个必须要写在int main  的上面

而  stdio.h 文件必须用<>给括起来。

写代码的基本架构为

#include<stdio.h>

int main()

{

//完成函数

printf("     ");//打印函数

return 0;//返回

}

在C语言代码中的数据类型:

char //字符数据类型

short//短整型

int//整型

long // 长整型

long long // 更长的整型

float // 单精度浮点数

double //双精度浮点

它们在计算机中申请单位的大小分别为 1 2  4  4/8  8  4  8  的字节大小

以  char  为例有

#include<stdio.h>

int main()

{

char ch = 'A';  //申请内存

printf("%c\n", ch); //%c--打印字符格式的数据

return 0;

}

 在print 括号中%后面所跟的字母随着前面数据类型的变化跟着变化

其中:

%d--打印整型

%c—打印字符

%f—打印浮点数字

%p--以地址的形式打印

%x--打印16进制的数字

......



标签:int,打印,基础,C语言,学习,--,整型,main
From: https://blog.51cto.com/u_15826954/5760217

相关文章

  • 系统分析师学习笔记(7)-最小生成树
    1。克鲁斯卡法-最短边a-选择最短边b.依次选择,保证无回路c.继续选择。2.普里娒算法-最近顶点a-首先选择一个顶点b-考虑已加入的顶点,选择一个最短边加入;c.重复上面的步骤,逐次......
  • MySql的学习
    1:什么是数据库:用来存储数据,管理数据(DBDataBase)2:数据库的分类(1)关系型数据库:MySql,SqlServer,DB2,就是表和表之间,行和列之间的关系进行数据存储(2)非关系型数据库:jso......
  • C语言基础学习1
    //day1!!!!!#define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>//意思是包含stdio.h里面的头文件包含输入输出里面的函数intmain(){printf("hellowwold.\n");//pri......
  • 计算机小白开启自己的学习历程
    我是一个计算机小白,但是有时候就是这样自己越不了解的东西越想去尝试学习,今天是我学习C语言的第一天,希望自己能坚持下去,坚持不断学习的道路!最终希望自己找到属于自己开阔的......
  • Java基础(七)| 类、对象、封装和构造详解
    ⭐本专栏旨在对JAVA的基础语法及知识点进行全面且详细的讲解,完成从0到1的java学习,面向零基础及入门的学习者,通过专栏的学习可以熟练掌握JAVA编程,同时为后续的框架学习,进阶开......
  • java学习笔记36
    面向对象super详解子类调用父类的方法与属性packageoopzong.oop.oop4;​publicclassApplication{  publicstaticvoidmain(String[]args){    Stud......
  • Python MySQL_基础01
    01.示例:使用Python创建MySQL数据库#1.首先创建一个cursor(),然后将SQL命令作为字符串传递给execute()方法importmysql.connectordataBase=mysql.connector.......
  • mongodb基础整理篇————副本概念篇[外篇]
    前言副本集整理。开始逐步把mongodb博客补齐了。正文什么是副本集副本集是一组服务器,其中一个是用于处理写入操作的主节点,还有多个用于保存主节点的数据副本的从节点......
  • 信息安全系统设计与实现学习笔记7
    一、知识点归纳以及自己最有收获的内容1、知识点归纳第4章并发编程1、并行顺序算法——begin-end包含多个步骤,通过单个任务依次执行,每次执行一个步骤并行算法—......
  • C语言笔记
    Part41.程序语言的功能是:数据表达与数据处理。     数据表达就是变量定义,对数据进行定义。例如:inta,就是对a这个变量进行整型的定义。     数据处理就......