c++:
2022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,此时学会c++的话,
我所知道的周边的会c++的同学,可手握10多个offer,随心所欲,而找啥算法岗的,基本gg
提示:系列c++学习的基础和高阶知识,用于公司生产实践中,实实在在的公司部署产品要用的,因为c++速度快,
而java和Python速度慢,自然往硬件里面部署算法啥的,都得用c++或者c,因此本科学的c很重要,后来的Python或者java就没有那么重要了,
c/c++系列文章:
【1】c++:c语言优缺点,visual studio2019如何新建项目,写hello world程序
【2】c/c++:gcc安装,gcc编译hello world文件,system函数调用系统命令,sleep函数
【3】linux下gcc的编译过程和功能,预处理,编译,汇编,链接,.c预处理为.i文件.s文件.o文件.exe文件
【4】c/c++:windows平台下依赖的动态库,c底层是汇编语言,程序断点调试,反汇编,vs快捷键
【5】c/c++:数据类型,常量变量,标识符,有符号整型,无符号unsigned,字符类型,字符串类型,实数类型,浮点型,科学计数法
【6】c/c++:2进制、8进制、10进制、16进制和进制之间的转换,c语言输出匹配格式%
【7】c/c++:原码,反码,补码和常见的数据类型取值范围,溢出
【8】c/c++:类型限定符,printf输出格式,putchar,scanf,getchar
【9】c/c++:算术运算符,赋值运算,逻辑运算,比较运算,三目运算,逗号运算,数据类型转换
【10】c/c++:顺序结构,if else分支语句,do while循环语句,switch case break语句
【11】c/c++:for循环语句,分号不可省略,表达式可以省略,猜数字游戏,跳转语句continue,break,避免写goto
【12】c/c++:一维数组,初始化数组,循环打印数组,计算数组存储空间,数组元素个数,数组逆序算法
【13】c/c++:二维数组,数组的行数和列数求法sizeof,数组初始化不同形式,5个学生,3门功课,求学生总成绩和功课总成绩
文章目录
- c++:
- @[TOC](文章目录)
- c/c++:visual studio的代码快捷键
- 总结
文章目录
- c++:
- @[TOC](文章目录)
- c/c++:visual studio的代码快捷键
- 总结
c/c++:visual studio的代码快捷键
for按tab键
while按tab键
if按tab键
else按tab键
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<math.h>
#include<time.h>
#include<Windows.h>
void f45(void)
{
int a = 10;
//for按tab
for (size_t i = 0; i < 3; i++)
{
printf("%d\n", i);//这个printf在c++中会优化的,这太麻烦了
}
//while按tab
while (1)
{
printf("while tab\n");
break;
}
if (1)
{
printf("if tab\n");
}
else
{
printf("else tab\n");
}
switch (a)
{
case 10:
printf("case tab\n");
break;
default:
break;
}
}
int main(void)
{
f45();
system("pause");
return 0;
}
好说
它在哪里找?
如果你是要自建,需要一个HTML代码片段
然后自己改名字,自己写代码,一下子就可以导入了
百度一下,这个自己导入代码的片段是啥?
看这个教程:
然后你写一个.snippet后缀文件
里面加这个
<?xml version="1.0" encoding="utf-8"?>
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
<CodeSnippet Format="1.0.0">
<Header>
<Title>#c1</Title>
<Shortcut>#c1</Shortcut>
<Author>wyy</Author>
<Description>C的main部分结构</Description>
</Header>
<Snippet>
<Code Language="C">
<![CDATA[
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<math.h>
#include<time.h>
#include<Windows.h>
int main(void)
{
f();
system("pause");
return 0;
}
]]>
</Code>
</Snippet>
</CodeSnippet>
</CodeSnippets>
title中间那些需要你自己改名字
代码自己加你想要的
然后就可以去visual studio中增加你这个文件了
总结
提示:重要经验:
1)
2)学好c++,即使经济寒冬,手握10个大厂offer绝对不是问题!
3)笔试求AC,可以不考虑空间复杂度,但是面试既要考虑时间复杂度最优,也要考虑空间复杂度最优。