E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
C语言基础&面试常见问题
C语言基础
01 C语言的构成
①.源程序与目标程序用一种称为编译程序的软件把高级语言写的程序(称为源程序)转化为机器指令的程序(称为目标程序),然后让计算机执行机器指令程序,得到最后结果。②.C语言的程序的结构:(1)一个程序由一个或多个源程序文件组成。一个规模较小的程序,往往只包括一个源程序文件。若一个源程序文件中有两个不同的函数,其中一个为main函数,另一个为其他函数,则这两个函数都属于同一个源程序文件。(2)一个源文件
chen.c.
·
2023-04-07 13:30
C语言基础学习笔记
c语言
开发语言
C语言基础
—进制转换
进制及进制转换进制也就是进制计数位,是人为定义的带进位的计数方法。对于任何一种进制--X进制,就表示每一位置上的数运算是都是逢X进一位。如:十进制是逢十进一,十六进制是逢十六进一,二进制就是逢二进一,以此类推,X进制就是逢X进一。计算机中的进制分为二进制,八进制,十进制,十六进制。1.二进制,八进制,十六进制转化为十进制数的规律是相同的。把二进制(八进制或者十六进制数)按位权形式展开多项式的和的形
秉麟
·
2023-04-06 21:55
C语言基础
c语言
嵌入式应用工程师——
C语言基础
数组inta[10]={0};定义整型数组a,里面有10个元素charch[20]={0};定义字符数组ch,里面有20个字符函数函数的形参和实参的特点:形参变量只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的空间。函数命名方法,驼峰命名法:单词首字母大写,例如:voidFindMax(){}外部变量、局部变量、全局变量:局部变量为在函数中定义的变量,全局变量为在函数外定义的变量,外部
稚子
·
2023-04-06 18:39
嵌入式学习笔记
c语言
嵌入式应用工程师
嵌入式--C++程序入门
C++是在
C语言基础
上为支持面向对象程序设计而研制的一个通用程序设计语言。
稚子
·
2023-04-06 18:17
嵌入式学习笔记
c++
嵌入式
C语言 文件读写 feof 函数 - C语言零基础入门教程
目录一.feof函数简介二.feof函数实战三.猜你喜欢零基础C/C++学习路线推荐:C/C++学习目录>>
C语言基础
入门一.feof函数简介feof是C语言标准库函数,其功能是检测文件结束符,如果文件结束
猿说编程
·
2023-04-06 15:32
C语言基础
04——数组 。冒泡排序、三子棋、扫雷、向有序序列中插入数据、逆序数组元素
目录一维数组二维数组数组越界数组作为函数参数数组的应用实例1:三子棋数组的应用实例2:扫雷游戏数组练习-数组如果初始化,可以不指定数组大小。并且数组大小不能传入一个变量。-数组是一组相同类型元素的组合:int类型数组只能存储int类型、char类型数组只能存储char类型-数组在内存方面存储的时候,数组中元素的内存地址是连续的。-所有的数组都是拿“首元素的内存地址”作为整个数组对象的内存地址。数组
蛋翼
·
2023-04-06 11:09
C语言
c++
c语言
后端
算法
Java
面试常见问题
整理(项目阶段 附答案)
1、日志文件的管理,你们是怎么做的?场景:记录每个人在项目中的动作。在Java开发中日志的管理有很多种。我一般会使用过滤器,或者是spring的拦截器进行日志的处理。如果是用过滤器比较简单,只要对所有的.do提交进行拦截,然后获取action的提交路径就可以获取对每个方法的调用。然后进行日志记录。使用过滤器的好处是可以自己选择性的对某一些方法进行过滤,记录日志。但是实现起来有点麻烦。另外一种就是使
周周学Java
·
2023-04-06 09:58
笔记
java
面试
spring
小学教师
面试常见问题
及参考回答
小学教师面试同样是考编重要部分,过程中经常提问一些问题来考察考生对教师这个职业的理解,航骄教育为大家搜集整理了5篇小学教师
面试常见问题
。
航骄教育
·
2023-04-05 22:21
C语言:位运算符----与(&),或(|),非(~),异或(^),左移(<<)和右移(>>)
C语言基础
开发----目录一、位运算符----简介位运算符就是按二进制位进行运算。
根号五
·
2023-04-05 19:00
c语言
位运算符
面试常见问题
之css盒模型
题目:谈谈你对css盒模型的认识基本概念:标准模型+IE模型相关问题及答案:1)标准模型和IE模型的区别:CSS盒模型的标准模型和IE的盒模型的区别在于宽度不同。css的宽度是指content的宽度,而IE盒模型则是content+padding+border1.png2.png2)CSS如何设置这两种模型利用box-sizing:content-box和box-sizing:border-box
雪暗痕
·
2023-04-05 13:27
重磅!计算机二级C语言考试备考攻略和考试资料下载
一、
C语言基础
:对于完全不懂C语言的考生,先需要学习
C语言基础
。1.仔细阅读知识兔专属教材。在阅读教材时,结合知识兔视频课堂,认真的读懂每个知识点。
知识兔领取网课
·
2023-04-05 13:00
测试用例的设计-
面试常见问题
(基础篇)
问题1:测试用例是你自己写的吗(或是问你是否写过测试用例)?我写过测试用例,一般情况下,我们项目组内成员都是各自负责各自的模块,进行相应的设计和维护工作.问题2:测试用例是根据什么来编写的?需求文档问题3:你们是用什么工具来写测试用例的?我上家公司一般是用excel来写测试文档的,我认识的一些朋友的公司也有用自己开发的工具来编写,不论用什么工具,测试用例的步骤和原则是不会变的。问题4:你是怎么设计
Codee_Play
·
2023-04-05 09:25
测试用例
面试
职场和发展
【
C语言基础
】Chap. 2. 基本概念
1.数据类型计算机中运行的程序是为了解决现实世界中的问题,因此撰写程序的代码也必须拥有描述现实事物的能力,比如数字、文字,又比如人的年龄、商品的价格等。为了实现这种能力,C语言拥有一套类型系统:char:字符数据类型。short:短整型。int:整型,即integer,用于存储整数(包括正负)。long:长整型。longlong:更长的整型。float:单精度浮点数,即float-point,可以
m0_智者阳光
·
2023-04-05 08:16
后端
c语言
开发语言
java
职场和发展
算法
C语言实战开发——
C语言基础
第一天
项目目标:a.基础认识C语言;b.在没有集成开发环境下写一个简单程序;-//单行注释-/**/多行注释,不能嵌套。include导入头文件(引入声明)要在前加上#如果系统已经提供某些功能,只需要使用include将这些功能所在的头文件导入进来就行比如stdio.hstdlib.hmath.hstring.h"自己定义的头文件“intmain(intargc,char*argv[]){printf(
llilbro
·
2023-04-05 08:58
关于我博客码龄到了100天这件事(周记)
想想这100来天,自己确实学到了不少东西,包括
C语言基础
,Java基础,HTML,CSS,JS基础,Git等基本语言和操作。
阿泽不会飞
·
2023-04-04 22:37
周记
程序人生
零基础要怎么样学习嵌入式--带你走进嵌入式
嵌入式Linux工程师的学习需要具备一定的
C语言基础
,因此面对许多朋友只是在大一或者大二学习过C(还不一定认真学了,呵呵!)
jcyd_123
·
2023-04-04 15:48
嵌入式Linux
嵌入式
linux
c语言
操作系统
零基础要怎么样学习嵌入式
嵌入式Linux工程师的学习需要具备一定的
C语言基础
,因此面对许多朋友只是在大一或者大二学习过C(还不一定认真学了,呵呵!)
dcw142857
·
2023-04-04 15:42
嵌入式Linux
嵌入式
单片机
linux
零基础要怎么样学习嵌入式Linux--走进嵌入式
嵌入式Linux工程师的学习需要具备一定的
C语言基础
,因此面对许多朋友只是在大一或者大二学习过C(还不一定认真学了,呵呵!)
dcw142857
·
2023-04-04 15:42
嵌入式Linux
嵌入式
编程语言
linux
零基础要怎么样学习嵌入式Linux
嵌入式Linux工程师的学习需要具备一定的
C语言基础
,因此面对许多朋友只是在大一或者大二学习过C(还不一定认真学了,呵呵!)
dcw142857
·
2023-04-04 15:42
嵌入式Linux
嵌入式
编程语言
linux
JVM内存管理
面试常见问题
全解
文章目录一、什么是JVM1、jvm的三个组成部分二、类加载系统1、类的加载过程2、类加载器三、双亲委派机制1、双亲委派机制介绍2、为什么要双亲委派机制3、双亲委派机制的核心源码4、全盘委托机制5、自定义加载器实现双亲委托机制6、自定义加载器打破双亲委派机制四、运行时数据区1、运行时数据区的介绍(也叫JVM的内存模型JMM、内存区域)2、程序在执行时运行数据区的内存变化五、对象的创建流程1、对象创建
诗风雅韵
·
2023-04-04 14:47
笔记
java
后端
面试
vue
面试常见问题
小结
写在前面的话,给自己:任何时候,比起你的技术,更重要的是你的情商,不要纠结在某一个问题的点上面,一千个读者眼里有一千个哈姆雷特。在面试当中,有的时候正确的答案并不是最重要的,重要的是面对各种问题,你是否有从容的境界。一、Vue的双向数据绑定原理是什么?或者vue的响应式原理这个问题,真的很多公司如果问到vue,都会去问这一个问题。具体在这小结一下:vue.js是采用数据劫持,并结合发布者——订阅者
PHP9年架构师
·
2023-04-04 09:44
6.1
C语言基础
3
C语言把任何非零和非空的值假定为true,把零或null假定为false。if语句:if嵌套语句C循环while循环:在这里,statement(s)可以是一个单独的语句,也可以是几个语句组成的代码块。inta=10;while(a<20){printf("a的值:%d\n",a);a++;}return0;}for循环:intmain(){/*for循环执行*/for(inta=10;a<20;
xzxbc
·
2023-04-04 06:22
蓝桥杯
职场和发展
Android JNI系列(3)——
c语言基础
(动态内存分配、字符串)
本博客的原创文章,都是本人平时学习所做的笔记,不做商业用途,如有侵犯您的知识产权和版权问题,请通知本人,本人会即时做出处理删除文章。动态内存分配c语言的内存分为:1.栈区(stack),2.堆区(heep),3.全局区或静态区,4.字符常量区,5.程序代码区。栈区:自动分配和释放。windows下,栈内存分配2M(确定的常数),超出了限制,提示Stackoverflow错误,栈溢出。堆区:程序员手
ZhangJiaNan_Marks
·
2023-04-03 18:46
JNI
动态内存分配
c语言基础
jni
字符串
释放内存
c语言基础
知识——结构体
目录前言一、结构体的声明1.结构的声明2.特殊的声明二、结构体的定义和初始化1.定义(1)声明类型的同时定义变量(2)先声明,在后面需要时再定义2.初始化(1)定义变量的同时赋值(2)结构体嵌套初始化(3)无顺序初始化3.结构的自引用三、结构体内存计算1.结构体内存对齐(1)对齐规则(2)为什么存在内存对齐?2.计算方法(1)普通类型(2)结构体嵌套问题3.修改默认对齐数前言结构体是一些值的集合,
集成靛鹿片
·
2023-04-03 04:51
c语言基础知识
c语言
c语言基础
知识——字符串和内存函数(上)
目录前言一、求字符串长度strlen注意要点strlen的模拟实现二、长度不受限制的字符串函数strcpy注意要点模拟实现strcat注意要点模拟实现strcmp注意要点模拟实现三、长度受限制的字符串函数strncpy注意要点模拟实现strncat注意要点模拟实现strncmp注意要点四、字符串查找strstr注意要点模拟实现strtok注意要点前言在c语言的使用中,要经常对字符串和内存进行各种各
集成靛鹿片
·
2023-04-03 04:50
c语言基础知识
c语言
嵌入式
面试常见问题
(七)—各大公司面试题
6、深信服面试1、简历中写了做过海思项目,问海思项目最大的难点是什么?怎么解决的。(还问了编码的原理,h264和265的区别,如果sensor默认是720p的,我要怎么得到1080p,应该在哪里修改)2、野指针产生原因和解决方法3、指针函数和函数指针的区别?4、strcpy是安全的吗,那strncpy又一定是安全的吗。手写memcpy实现的时候,需要考虑到什么问题(需要考虑到如果原地址+拷贝的字节
梅山剑客
·
2023-04-03 04:47
嵌入式面试
面试
C语言 文件读写 ferror 函数 - C语言零基础入门教程
目录一.ferror函数简介二.ferror函数实战三.猜你喜欢零基础C/C++学习路线推荐:C/C++学习目录>>
C语言基础
入门一.ferror函数简介C语言ferror函数用于检测文件读写过程中是否有产生错误
猿说编程
·
2023-04-03 03:47
C语言基础
——动态内存分配
十一、动态内存分配11.1概述C语言中,数组的长度是预先定义好的,在整个程序中固定不变,即不允许动态数组类型。但是在实际的编程中,所需的内存空间取决于实际输入的数据,而无法预先确定。因此,以内内存管理函数,常用的有:11.2内存空间分配函数malloc:调用形式:(类型说明符*)malloc(size)其功能是在内存的动态存储区中分配一块长度为"size"字节的连续区域。函数的返回值为该区域的首地
有梦想的雨
·
2023-04-02 12:48
C语言
c语言
C语言基础
能力训练---语法基础巩固(小白篇)
文章目录前言第一部分韩信点兵兰州烧饼进制转换第几天?成绩转换第二部分求实数的绝对值。计算球体积两点距离ASCII码排序数值统计第三部分最小公倍数公约数和公倍数5个数求最值素数筛子算法分数加减法第四部分第二小整数奇偶数分离奇偶位互换统计硬币汉字统计第五部分偶数求和杨辉三角统计字符完数素数回文第六部分快速排序开门人和关门人鸡兔同笼日期计算开灯问题第七部分字符串替换字母统计字符串逆序输出交换输出比较字母
哇哦!吾皇
·
2023-04-02 03:09
C++
算法
面试常见问题
-c++
1.声明与定义的区别变量定义:为变量分配存储空间,可以为变量指定初始值变量声明:向程序表明存在一个变量定义也是声明,加上了extern的声明不是定义,表明变量定义在其他地方在一个程序中,变量只能定义一次,可以声明多次函数定义:带有{}的是定义函数声明:没有{}的是声明inta;//定义intb=0;//定义,初始化externintc;//声明,非定义intdoublefunca(inta,int
幺姨母
·
2023-04-02 02:40
C语言基础
05:文件IO
一、文件的概念C语言的文件是指用来存储数据的一种存储设备。存储在文件中的数据并不会随着计算机的关闭而消失。文件通常是存储在硬盘上的。二、文件的访问(一)打开文件使用函数:fopen()使用方法:char*path="H:\\AndroidNDK\\cworkspace\\files\\friends.txt";FILE*fp=fopen(path,"r");函数的第一个变元是一个字符串指针,他是要
陈有余
·
2023-04-01 19:45
c语言字符串常量表达,
C语言基础
教程:字符常量和字符串常量
1.字符常量字符常量由单引号括起的一个字符组成的。例如,‘B’,‘d’,’9’,’\n’,‘\0,’,’\”等都是字符常量,单引号是字符常量的定界符。单引号符可由}‘\”表示,即使用了转义序列的形式。因此,在字符常量中,对一般可打印字符采用直接写出字符符号的方法,而对不可打印字符采用转义序列的方法。在C语言中,字符常量具有数值,该值便是该字符的ASCII码值。因此,一个字符常量可以像整数一徉的参与
Truffer
·
2023-04-01 17:01
c语言字符串常量表达
C语言基础
(有关三个数比较大小、冒泡排序、最大公约数、和有关某个数x的绝对值的n次方除于n的阶乘问题的函数求解法;和阶乘函数递归方法;和数组作函数参数的有关二分查找、杨氏矩阵、奇偶数组顺序排序的求解!
C语言基础
(有关三个数比较大小、冒泡排序、最大公约数、和有关某个数x的绝对值的n次方除于n的阶乘问题的函数求解法;和阶乘、一个整形求每个位数数字的函数递归方法;和一维数组,二维数组作函数参数的有关二分查找
今天还要努力
·
2023-03-31 23:41
c语言
矩阵
算法
嵌入式
面试常见问题
(一)
为2022秋招准备,不打无准备之仗。第一章、进程与线程1、什么是进程、线程,有什么区别?进程是资源(CPU、内存等)分配的基本单位,线程是CPU调度和分配的基本单位(程序执行的最小单位)。同一时间,如果CPU是单核,只有一个进程在执行,所谓的并发执行,也是顺序执行,只不过由于切换速度太快,你以为这些进程在同步执行而已。多核CPU可以同一时间点有多个进程在执行。2、多进程、多线程的优缺点说明:一个进
梅山剑客
·
2023-03-31 18:09
嵌入式面试
面试
嵌入式
c语言
linux
操作系统
【算法基础】质数(质数的判定&质因数分解&筛质数)⭐⭐⭐
一、质数&质因数1.判定质数有一点
C语言基础
的肯定不必多说,非常简单。但是在算法里需要注意一个问题,如果使用蛮力法,遍历2~n,复杂度为O(n),当然如果遍历2~sqrt(n),sqrt函数耗时较大。
Emiliano Martínez
·
2023-03-31 13:19
算法
算法
c++
图论
C语言 文件读写 fputc 函数 - C语言零基础入门教程
目录一.fputc函数简介二.fputc函数使用三.猜你喜欢零基础C/C++学习路线推荐:C/C++学习目录>>
C语言基础
入门一.fputc函数简介fputc函数是将字符c写到文件指针stream所指向的文件的当前写指针的位置
猿说编程
·
2023-03-31 09:05
程序员面试常见的10个问题,非常实用的面试技巧,收藏一下
今天给大家分享10道
面试常见问题
的回答套路,相信一定对你有所帮助!
xy29981
·
2023-03-31 05:57
面试
面试
压力测试
职场和发展
【每日进步一点点】C语言刷题技巧及训练1
Anyway,请一定要去多多实践,上机操作还有望具备空杯心态,这里你将收获:-巩固
C语言基础
,一些新的解题思路文笔欠佳,多多包涵。
刹那芳间-
·
2023-03-31 04:13
每日进步一点点
c语言
开发语言
后端
C语言基础
练习 等差数列求和
新手代码练习,首先我们要知道等差数列等差数列是有一定规律排列而成的数,如2,4,6,8;首项为2,末项为8,公差为2;求和2+4+6+8=20;这样算起来是不是很简单呢。但是项数一旦多起来就不好计算了,“有人会说用求和公式”,那肯定没有计算机快。首先我们思考一下,这个代码需要什么我们给的数据?首项末项公差肯定是必不可少的;那我们就慢慢构思怎样设计这个代码。以下是我用自定义函数编写的代码希望大家能指
菜鸡爱玩
·
2023-03-31 01:47
c语言
算法
c++
【kafka介绍,应用场景及注意事项】
kafka中的消息是否会丢失和重复消费消息发送消息消费kafka为什么那么快消费者提交offset提交的是当前消息的offset还是offset+1四、kafka使用场景总结前言介绍一些kafka入门知识,及
面试常见问题
lx_2014
·
2023-03-30 19:41
面试
高并发
kafka
C语言基础
之C语言格式化输出函数printf详解
目录1、printf函数的一般格式2、格式字符(1)d格式字符(2)f格式符(3)c格式字符(4)s格式符3、使用printf函数时应注意的问题1、printf函数的一般格式(由于篇幅较长,内容较全,建议收藏)printf函数的一般格式为:printf(格式控制字符串,输出值参数表);如:printf("f=%f,c=%f\n",f,c);其中,f=%f,c=%f\n是格式控制字符串,f,c是输出
·
2023-03-30 16:10
022
C语言基础
:C内存管理与C命令行参数
文章目录一:概述二:内存四区三:内存四区的底层结构四:malloc和free五:C命令行参数一:概述首先给出大佬的链接:https://zhuanlan.zhihu.com/p/272920885在计算机中,每个应用程序之间的内存是相互独立的,通常情况下应用程序A并不能访问应用程序B,当然一些特殊技巧可以访问,但此文并不详细进行说明。例如在计算机中,一个视频播放程序与一个浏览器程序,它们的内存并不
入狱计划进度50%
·
2023-03-30 06:29
C语言
c语言
算法
c++
c语言基础
概念笔记
最近看到自己之前刚开始学习的时候记的一些笔记就稍微整理了一下第一章c语言注释概念:给代码进行解释说明作用:加强程序代码的可读性和维护性/*:多行注释//:单行注释变量和基本数据类型变量:一块存储空间,里面写了相应类型的值,通过变量来获取里面的值变量的本质:内存的存储单元变量的过程:1)声明变量->开辟空间2)初始化变量:向空间里写内容3)使用变量:从空间里面读取内容数据类型:intcharfloa
你猜卟透_faa8
·
2023-03-30 05:35
判断和循环
有过
C语言基础
的应该知道,循环和判断并不是很难。布尔值大家应该知道,True和False判断格式如下:看格式很简单,这里我们以登录网址和app来说明一下。登录一般需要用户名和密码,两者缺一不可。循环
放不下屠刀的佛
·
2023-03-29 16:29
【嵌入式Linux】第二部分 - 裸机开发/系统移植/驱动开发/内核开发
目前持续更新中,更新时间:2022年11月27日【嵌入式Linux】裸机开发篇LinuxC语言及Makefile基础【嵌入式Linux】1.shell概念及常用命令行【嵌入式Linux】2.Linux
C语言基础
CodeAllen嵌入式
·
2023-03-29 13:22
驱动开发
linux
嵌入式
c语言
c++
举些例子看看一个程序员的水平究竟可以差到什么程度?,一文搞懂JVM架构
项目
面试常见问题
简历+社招解答+经典HR面试解析第一次看我文章的小伙伴可以点赞关注支持一下小老弟哦~~~第一章Java知识点汇总JVMJVM工作流程运行时数据区(RuntimeDataArea)方法指令类加载器垃圾回收
智恩架构师
·
2023-03-29 09:33
程序员
架构
移动开发
android
C/C++ 有 1 、 2 、 3 、 4 个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
目录一.结果演示二.源代码三.猜你喜欢零基础C/C++学习路线推荐:C/C++学习目录>>
C语言基础
入门零基础C/C++学习路线推荐:C/C++学习目录>>C++面向对象零基础C/C++学习路线推荐:C
猿说编程
·
2023-03-29 09:05
C/C++
算法/面试
c++
开发语言
C语言算法
C语言面试
C语言面试题
Linux编程入门(2)-实现who指令
建议学习者最好具有一定的
C语言基础
,了解数组、结构体、指针和链表的概念。
zppsky16
·
2023-03-29 07:43
Linux编程
linux
C语言学习
C语言基础
一、什么是C语言二、优缺点1、优点2、缺点三、开发软件1、[Devcpp](https://bloodshed-dev-c.en.softonic.com/)2、[VScode](https:
贫僧会写代码
·
2023-03-28 22:55
C语言
c语言
学习
unix
C语言基础
学习第一天笔记
文档:千峰2020最新C语言视频教程.note链接:http://note.youdao.com/noteshare?id=429120b275cff3ba893e435d6c2e1312&sub=692855D2DD6448FFB2670078646D452E
不良人蚩梦
·
2023-03-28 20:26
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他