Web前端最全JNI入门教程3:JNI 学习笔记系列(二)(1),前端程序基础教程

前端框架

前端框架太多了,真的学不动了,别慌,其实对于前端的三大马车,Angular、React、Vue 只要把其中一种框架学明白,底层原理实现,其他两个学起来不会很吃力,这也取决于你以后就职的公司要求你会哪一个框架了,当然,会的越多越好,但是往往每个人的时间是有限的,对于自学的学生,或者即将面试找工作的人,当然要选择一门框架深挖原理。

以 Vue 为例,我整理了如下的面试题。

Vue部分截图

如果你觉得对你有帮助,可以戳这里获取:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

include<stdlib.h>

main(){

printf(“char类型的长度为:%d\n”,sizeof(char));

printf(“int类型的长度为:%d\n”,sizeof(int));

printf(“double类型的长度为:%d\n”,sizeof(double));

printf(“float类型的长度为:%d\n”,sizeof(float));

printf(“long类型的长度为:%d\n”,sizeof(long));

printf(“short类型的长度为:%d\n”,sizeof(short));

printf(“signed int类型的长度为:%d\n”,sizeof(signed int));

printf(“unsigned int类型的长度为:%d\n”,sizeof(unsigned int));

system(“pause”);

}

signed和unsigned 表示数据类型的修饰符,它们只能修饰整数类型的数据。

再来看看c中的输入输出:

include<stdio.h>

include<stdlib.h>

main(){

int i = 3;

float f = 3.14159;

double d = 6.2815;

char c = ‘A’;

short s = 2;

printf(“int i=%d\n”,i);

printf(“float f=%f\n”,f);

printf(“double d=%lf\n”,d);

printf(“char c=%c\n”,c);

printf(“short s=%d\n”,s);

//从键盘接受一个字符串

char arr[20];

scanf(“%s”,arr);

printf(“arr为%s\n”,arr);

int j;

scanf(“%d”,&j);

printf(“j=%d\n”,j);

system(“pause”);

}

指针:

*的几种含义:

1.*放在某种数据类型的后面,代表就是这种数据类型的指针

2.* 代表一个乘法符号

3.* 放在一个指针变量前面代表这个指针变量所存放的地址对应的数据。

include<stdio.h>

include<stdlib.h>

main(){

int i = 5;

int* p = &i;

printf(“%d\n”,*p);

system(“pause”);

}

运行结果:

这里写图片描述

最后

面试题千万不要死记,一定要自己理解,用自己的方式表达出来,在这里预祝各位成功拿下自己心仪的offer。
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

大厂面试题

面试题目录

nwWibM-1715172733982)]

[外链图片转存中…(img-F6VL1pMA-1715172733983)]

[外链图片转存中…(img-nCK1GpYd-1715172733983)]

[外链图片转存中…(img-nbNuxniG-1715172733984)]

  • 12
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值