c语言

c语言实验——第一个实验

c语言实验——第一个实验 程序: #include//头文件 定义输入/输出函数 int main()//c语言中的关键词,表示主函数 { printf("hello,world");//打印 return 0; } 运行结果: hello,world 知识点: stdio.h就是指“standard input&output” 意思就是说标准输入输出头文件! 所以了,用到标准... »

在这里插入图片描述

学习篇——C语言hello world和数据类型简述

在这里这又6行代码我们只看第四行printf(“HelloWorld!” »

在这里插入图片描述

c语言基础之字符串+转义字符

字符串的基本概念 “hello,world!” 像这种由双引号引起来的一串字符称为字符串字面值,简称字符串。 'a' C语言中用单引号引起来的叫做字符 "a" 用双引号括起来的叫做字符串 注意: C语言是不提供字符串类型的 ,但是它有字符串。c++或者Java是提供字符串类型的。 字符串的结束标志是\0的转义字符。在计算字符串空间长度的时候,\0作为结束标志,不算作字符串内... »

2020-03-27

为此我将在这里见证我的学习,以此来监督自己,加油! »

在这里插入图片描述

【嵌入式修炼之路】-剖析嵌入式学习路线

学益得线上课堂从基础学习嵌入式开发玩转智能硬件、斩获高薪offerLinux基础作为学习嵌入式的第一步,主要就是搭建嵌入式开发环境。推荐书籍C++对于嵌入式开发中为什么要学习C++,很多人存在疑惑,毕竟在传统的嵌入式开发中,C语言就能搞定一切。推荐书籍以上就是嵌入式的学习路线。 »

嵌入式c语言进阶,提升,加强,深入书籍推荐

嵌入式c语言进阶,提升,加强,深入书籍推荐

网上关于c语言的推荐书籍一大堆,但是我觉得一下两本更适合嵌入式c语言学习,尤其是《嵌入式Linux与物联网软件开发 C语言内核深度解析》,两本书籍有很多一样的地方,对c语言剖析比较深入,朱有鹏,张先凤写的那本更详细完善,书籍对内存分布,指针操作,关键字用法讲解挺深入的,希望对对刚入门嵌入式小白有帮助1、c语言深度解剖作者:陈正冲出版社:北京航空航天大学出版社 »

c语言指针初步剖析

1.c语言三大类型种类: (1)内置类型:char, short, int, double等 (2)自定义类型:struct,union(c++中的class)等 (3)指针类型:int*, char*, float*等 不管是内置类型还是自定义类型都有相对应的指针类型 先来研究一下基本数据类型和基本类型的指针 2.基本数据和指针所占空间大小的问题 (1)如下代码在vc中的运行: printf(&... »

C语言链表

链式存储的通俗解释:首先先介绍一下链式存储,链式存储就是当C语言储存数据时,数据不是在内存上一个挨着一个存储的,而是跳跃着存储的,在存储一个数据时,同时也存着下一个数据的地址。线性链表也叫单向链表。线性链表的实现定义:结构体和指针/自引用结构struct node;说明:结构体里面的元素 第一行elemtype是数据类型,第二行是一个指针,这个指针的类型是指向一个这样结构体的指针。 »

在这里插入图片描述

c语言实现贪吃蛇

话不多说,先看效果 实现的基本思路是把蛇用链表表示出来,每隔一段时间用头插法在这个链表中添加头,然后再把最结尾的给删掉并用空格把他给填充掉。这样不会发生像其他人的那种疯狂清空屏幕再打印导致的闪花眼的现象了。至于食物随机数就行了吧,下面开始: 首先 #include #include #include #include typedef struct sheshen { int x; int y; s... »

在这里插入图片描述

2048小游戏c语言+easyx库

在这里插入图片描述将代码存到D:\vs项目路径,并下载easyx库后即可试玩 或者加个windows.h玩不带图形版的。 本蒟蒻很菜,如有bug请私信我,本代码没有注释 #include #include #include #include #include //#include using namespace std; int map[4][4]; int num; int score=0; i... »

C语言游戏——三子棋

game.c//所用的库函数和自定义函数的声明 #define COL 3 //列 #define ROW 3 //行 #include #include #include void CopyBoard(char board[ROW][COL], int row, int col); void LOLBoard(char board[ROW][COL], int row, int col); vo... »

在这里插入图片描述

socket网络通信 c语言完成 vs运行

基础知识: 代码: 服务器: #include #include #pragma comment(lib,"ws2_32.lib") SOCKADDR_IN cAddr={0}; int len=sizeof cAddr; SOCKET clientSocket; int main(){ //1.请求版本号 WSADATA wsaData; WSAStartup(MAKEWORD(2,2),&am... »

在这里插入图片描述

编程语言排行榜2020年3月 TIOBE编程语言排行榜2020年最新版

TIOBE已经公布了编程语言排行榜2020年3月的数据,编程语言3月的排名有了新的变化,Delphi即将跌出TIOBE指数前20名,Java大涨,超过了C语言成为排行榜TOP1,具体的信息下面一起来看看2020年3月编程语言排行榜。 2020年3月编程语言排行榜看点: C语言不愧是年度编程语言,以3.03%的年增长率继续大幅领先。年增长率较高的还有Java(2.90%)、C#(2.95%)和Pyt... »

在这里插入图片描述

(有两款支持图形库)手机上最好用的3款c语言编译器

拥有一款好的编译器也是成功的一部分。 »

在这里插入图片描述

帮你理解一下C语言的指针

C语言的指针 运行程序时计算机会把数据都存储到存储器中,在储存器中有很多很多的单元, 每个单元都可以存储数据,就像下面那样这么多小方块, 每一个小方块都是可以用来存储数据的,那么当计算机把数据存到存储器中,当需要用的时候怎么找到这个数据呢, 有一个最简单的办法,就是把这些小方块都编一下序号,像这样,现在每一个小方块都有一个唯一的数字标识, 称作 地址 。 现在程序打算存储一个数字8,计算机会在内存... »

有趣的C语言(1)——猜数字游戏

今天,我将汇总以前学习的知识,编写一个猜数字游戏的程序,进行巩固训练,以供大家参考。 参考代码如下: #include #include #include //建立菜单menu函数 void menu() { printf("*************************\n"); printf("******** 1,play ********\n"); printf("******** 0... »

C语言:猜数字游戏——给“余”猜数

C语言:猜数字游戏——给“余”猜数

猜数字游戏——给“余”猜数游戏 问题概述: 你心里先想好一个1~100之间的整数x,将它分别除以3、5和7并得到三个余数。你把这三个余数告诉计算机,计算机能马上猜出你心中的这个数。 游戏过程: Please think of a number between 1 and 100 Your number divided by 3 has a remainder of? Your number div... »

编程语言那么多,一起来速览一下吧!

文章目录前言begin:1957年 FORTRAN1958年 LISP1959年 COBOL1964年 BASIC1968年 LOGO1970年 Pascal1970年 Forth1972年 C语言1972年 Smalltalk1975年 Scheme语言1978年 SQL(通过1986年)1983年 C++1984年 Common Lisp1984年 MATLAB1986年 Objective-... »

C语言printf()的用法

printf 是 print format 的缩写,意思是“格式化打印”。printf 的返回值是成功打印的字符的个数。 printf("%d",a); d 是 decimal 的缩写,意思是十进制数,%d 表示以十进制整数的形式输出。%d 与 a 是对应的,用 abc 的值来替换 %d。%d称为格式控制符,它指明了以何种形式输出数据。 格式控制符 说明 %c 输出一个单一的字符 %hd、%d、%... »

图像相似度(C语言程基础之多维数组)

题目:图像相似度 描述 给出两幅相同大小的黑白图像(用0-1矩阵)表示,求它们的相似度。 说明:若两幅图像在相同位置上的像素点颜色相同,则称它们在该位置具有相同的像素点。两幅图像的相似度定义为相同像素点数占总像素点数的百分比。 输入 第一行包含两个整数m和n,表示图像的行数和列数,中间用单个空格隔开。1 <= m <= 100, 1 <= n <= 100。 之后m行,每行... »

在这里插入图片描述

二级C语言公共基础知识,以及习题总结(七)关系代数

设关系R和关系S具有相同的目n,且相应的属性取自同一个域,则关系R与关系S的并由属于R且属于S的元组组成。其结果关系仍为n目关系。 »

在这里插入图片描述

C语言项目-精忠报国-第三天-孩子快哭了,进来看看吧-控制每行打印字符数-完结感言

项目来源:老九君 项目名称:精忠报国之笑傲江湖 视频课地址:网易云课堂 基本功能/架构: 第三天 最后一天咯,诸位加油! 简易目录 1.控制每行打印字符数 2.完结感言 1.控制每行打印字符数 在项目中,地图描述信息打印时需要进行每行的字符数控制(就像下图),否则就会打出界去,直到屏幕边缘,破坏整体感觉 实现方法如下 –1.首先用库中的strlen() 函数获取地图描述信息的长度 char * d... »

教你制作属于自己的C语言版贪吃蛇!

贪吃蛇?   没错,就是贪吃蛇,这个你不会不知道吧。那你肯定会疑问了,还能用代码写贪吃蛇?当然啦,今天我就教大家写一个属于自己的贪吃蛇!   你所需要准备的是:一定的链表知识,电脑集成编译环境CodeBlocks(最好使用该软件,否则可能会不成功),点个赞,关注一波~~后续有好东西,我会继续分享的! 设计思路   首先,要先将背景打印出来,这里需要的函数下面会介绍。然后随机生成蛇头,根据蛇头生成蛇... »

c语言中有关汉字的读写

先直接上结论,汉字实际上有很多种编码,而我们常用的一种就是 以两个字符位为一个汉字的编码,用字符数组保存%s读入,%s读出。如果想读出某一个字,用两个%c,具体如下。 #include #include int main() { char a[40]={'\0'},b[40]={'\0'}; int i; scanf("%s",a); printf("将汉字全部输出:"); printf("%s\... »

C语言预处理器

C语言预处理器 C 预处理器不是编译器的组成部分,但是它是编译过程中一个单独的步骤。简言之,C 预处理器只不过是一个文本替换工具而已,它们会指示编译器在实际编译之前完成所需的预处理。我们将把 C 预处理器(C Preprocessor)简写为 CPP。 注意:所有的预处理命令后并不需要分号( ;)。 注意:预处理命令是在程序编译之前运行的。 所有的预处理器命令都是以井号(#)开头。它必须是第一个非... »

Page 1 of 71123»