首页 > 其他分享 >新手c语言笔记

新手c语言笔记

时间:2024-03-28 22:01:39浏览次数:35  
标签:字符 语言 int 数据类型 笔记 C语言 char 类型 新手

第1章 认识C语言

C语言是国际流行的使用最广泛的感激程序设计语言。它既可以用来写系统软件,也可以用来写应用软件。

1.1C语言的特点

(1)c语言简洁紧凑,编写的程序短小精悍。

(2)运算符丰富,数据结构丰富。c语言程序生成代码的质量较高,程序执行效率高。

(3)C语言限制不太严格,程序设计自由度较高。

(4)c语言可一种性较好。

1.2C语言的数据类型

c语言数据类型分为三大类型,分别是基础类型、构造类型以及指针类型和空类型。基础类型包括整型、浮点型、字符型、枚举型。构造类型主要分为结构体类型,共用体类型数组类型。

1.2.1字符数据类型——char 

字符串数据是不具有计算能力的文字数据类型,用字母C表示。他包括中文字符。英文字符、数字字符、中文字符和其他ASCⅡ字符,其长度 (即字符个数)范围是0-254个字符。

字符类型的元素需要用单引号给给括起来。

%c代表打印字符格式的元素。

chr的使用方法:

如果要将一个元素赋值为字符,则在前面需要加上char

例如:

char a='A'

我们以此来下一个完整的代码:

#include<stdio.h>
int main()
{
	char ch = 'A';
	printf("%c\n", ch);\\该语法形式表示的是我以字符的形式来打印出ch,其中%c表示打印字符格式的数据
	return 0;
}

注意:在c语言中字符表示单一的字母、数字或其他符号。

1.2.2整形——int

int的使用方法实际上与上面介绍的char的使用方法差不多,触类旁通,接下来我来下一个含有int的完整代码。

#include<stdio.h>
int main()
{
    int  age= 20;
	printf("%d\n", age);\\%d表示打印整形十进制数据
	return 0;
}

注意:

标签:字符,语言,int,数据类型,笔记,C语言,char,类型,新手
From: https://blog.csdn.net/nazichaoxingfu/article/details/136547621

相关文章

  • Mybatis学习笔记
    1、概述1.1MyBatisMyBatis是持久层框架,用于简化JDBC的开发。官网:https://mybatis.org/mybatis-3/zh/index.html使用Mybatis操作数据库,就是在Mybatis中编写SQL查询代码,发送给数据库执行,数据库执行后返回结果。1.2预编译SQL性能更高更安全,能防止sql注入SQL注入是通过操......
  • 新机器安装docker (新手笔记)-- 知其所以然
    1.安装Docker-2024.03.28官方手册清华大学开源软件镜像站|可从主页找到Docker资源#AddDocker'sofficialGPGkey:sudoapt-getupdatesudoapt-getinstallca-certificatescurlsudoinstall-m0755-d/etc/apt/keyringssudocurl-fsSLhttps://download.docker......
  • JAVA学习笔记
    第一章Java起步入门 #jdk版本JavaSE(J2SE,Java2PlatformStandardEdition,标准版)JavaSE以前称为J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的Java应用程序。JavaSE包含了支持JavaWeb服务开发的类,并为JavaEE和JavaME提供基础。JavaE......
  • 从0开始教你用VScode远程连接到Linu来写代码(纯干货分享!!!新手友好篇)
     文章中汉字部分皆被代码所代替,宝宝们在复制粘贴的时候要选好对应的开源镜像站链接,详情请见评论区,我已放好相应代码!!!!!一、虚拟机的安装:安装所必须用到的软件如下:1.vmwarestation破解版(版本至少14以上)2.Xshell7破解版(最新版本即可)3.Git-bath(官方版即可)4.vscode(官方版即可......
  • LLMRec论文阅读笔记
    LLMRec论文阅读笔记Abstract​ 长期以来,数据稀疏性的问题一直是推荐系统中的一个挑战,以前的研究都试图通过合并侧边信息来解决这个问题。然而,这种方法经常会引入副作用,如噪声、可用性问题和低数据质量,这反过来会阻碍用户偏好的准确建模,并对推荐性能产生不利影响。鉴于大型语言模......
  • 云计算02笔记---远程连接服务ssh 以及cp mv rm cd mkdir echo 等Linux常用命令
    远程连接服务ssh语法格式:ssh用户名@ip地址【-p指定端口号】例如:[email protected]默认端口号:22修改端口号:vim/etc/ssh/sshd_config编辑其中一行#port22改为port2222删去了注释符号#且改变端口号拷贝命令cpcp位置1位置2从位置1复制到位置......
  • 云计算笔记03--配置yum源及下载nginx并上传项目至服务器(常用命令 lrzsz cat head tail
    配置yum源首先将系统自带的yum源进行备份cd/etc/yum.repos.d///进入到yum配置目录mkdirbackup//创建一个备份目录mv*.repobackup///将所有以.repo结尾的文件移动到备份目录中#阿里云的yum源网站:https://developer.aliyun.com/......
  • 云计算随堂笔记
    一.查看windows的ip地址输入ipconfig二.命令提示符[root@localhost]Root:超级管理员Localhost:主机名三.网卡启动/命令关闭启动网卡:ifupens33网卡关闭:ifdownens33查看ip地址:ipa四.时间管理查看服务器当前时间:date修改系统时间:date-s'2021-12-1218:33:20'查看硬件......
  • 形式语言理论简介及应用
    文章目录一、形式语言理论是什么二、形式语言理论的相关概念三、形式语言的语法规则如何构成四、形式语言理论的应用一、形式语言理论是什么形式语言理论是计算机科学中的一个分支,研究形式语言的性质、结构和应用。形式语言是一种用于表示信息的抽象系统,它由一组符......
  • C语言文件操作
    前言我们先假设想一下如果没有文件,我们写的程序的数据是存储在电脑的内存中,如果程序退出,内存回收,数据就丢失了,等再次运行程序,是看不到上次程序的数据的,如果要将数据进行持久化的保存,我们可以使用文件,本篇就来探讨一下C语言有关文件的操作。个人主页:小张同学zkf若有问题 ......