提交 | 用户 | age
|
df0321
|
1 |
// ConsoleApplication1.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
|
Q |
2 |
//
|
|
3 |
|
|
4 |
#include <iostream>
|
|
5 |
#include <stdio.h>
|
|
6 |
#include <stdlib.h>
|
|
7 |
const char str1[] =
|
|
8 |
"1+--------------------------------------------------------------------------+\r\n" \
|
|
9 |
"2| 1 2 BIKE Develope V1.00 5 6 7 |\r\n" \
|
|
10 |
"3|34567890123456789012345678901234567890123456789012345678901234567890123456|\r\n" \
|
|
11 |
"4+-------------------+------------------+-----------------------------------+\r\n" \
|
|
12 |
"5| 电池: --.--V 高压: --.--V 差: --.--V | LED -------- AD采集 |\r\n" \
|
|
13 |
"6+-------------------+------------------+ 通道 值 电压 通道 值 电压 |\r\n" \
|
|
14 |
"7| 转把 _--- -.--V 霍耳 - - - | 0 _--- -.--V 4 _--- -.--V |\r\n" \
|
|
15 |
"8| 低 _--- 高 _--- | 1 _--- -.--V 5 _--- -.--V |\r\n" \
|
|
16 |
"9| PWM --- --.-% 驱动 - - - | 2 _--- -.--V 6 _--- -.--V |\r\n" \
|
|
17 |
"0| 错误 - - - - - - | 3 _--- -.--V 7 _--- -.--V |\r\n" \
|
|
18 |
"1+--------------------------------------+-----------------------------------|\r\n" \
|
|
19 |
"2| 电机极对数: --- 车轮周长:--- CM | 电机电流 --.-- A |\r\n" \
|
|
20 |
"3| 转速: ---- p/s ---- r/m --.-- Km/H | FPLL -------- |\r\n" \
|
|
21 |
"4+--------------------------------------+-----------------------------------+\r\n";
|
|
22 |
|
|
23 |
|
|
24 |
|
|
25 |
int aa[] = { 1,2,3,10,100,25,33,67,99,12,9,88,10,29,-1,-10,5000,666,888,999,6666 };
|
|
26 |
|
|
27 |
|
|
28 |
void sort(int pdata[], int len)
|
|
29 |
{
|
|
30 |
for (int i = 0; i < len-1; i++) {
|
|
31 |
for (int j = i + 1; j < len; j++) {
|
|
32 |
if (pdata[i] > pdata[j]) {
|
|
33 |
int c = pdata[i];
|
|
34 |
pdata[i] = pdata[j];
|
|
35 |
pdata[j] = c; }
|
|
36 |
}
|
|
37 |
}
|
|
38 |
return;
|
|
39 |
}
|
|
40 |
|
|
41 |
void display(int pdata[], int len)
|
|
42 |
{
|
|
43 |
|
|
44 |
for (int i = 0; i < len; i++)
|
|
45 |
{
|
|
46 |
printf(" %d ", pdata[i]);
|
|
47 |
}
|
|
48 |
printf("\r\n");
|
|
49 |
return;
|
|
50 |
}
|
|
51 |
|
|
52 |
void fun1()
|
|
53 |
{
|
|
54 |
|
|
55 |
// printf("\033[10;10H\033[33;44m abcdefg\033[0m");
|
|
56 |
for (int i = 0; i < 10000; i++)
|
|
57 |
{
|
|
58 |
|
|
59 |
printf("\033[%d;1H\033[2K %d \033[33;44m\r\n", (i / 1000) + 1, i);
|
|
60 |
printf("%s", str1);
|
|
61 |
}
|
|
62 |
}
|
|
63 |
int main()
|
|
64 |
{
|
|
65 |
std::cout << " Hello World! \n "<< sizeof(aa) << " " << sizeof(int) << " " << _countof(aa) << " \n";
|
|
66 |
|
|
67 |
display(aa, _countof(aa));
|
|
68 |
|
|
69 |
sort(aa, _countof(aa));
|
|
70 |
|
|
71 |
display(aa, _countof(aa));
|
|
72 |
|
|
73 |
;
|
|
74 |
|
|
75 |
}
|
|
76 |
|
|
77 |
// 运行程序: Ctrl + F5 或调试 >“开始执行(不调试)”菜单
|
|
78 |
// 调试程序: F5 或调试 >“开始调试”菜单
|
|
79 |
|
|
80 |
// 入门使用技巧:
|
|
81 |
// 1. 使用解决方案资源管理器窗口添加/管理文件
|
|
82 |
// 2. 使用团队资源管理器窗口连接到源代码管理
|
|
83 |
// 3. 使用输出窗口查看生成输出和其他消息
|
|
84 |
// 4. 使用错误列表窗口查看错误
|
|
85 |
// 5. 转到“项目”>“添加新项”以创建新的代码文件,或转到“项目”>“添加现有项”以将现有代码文件添加到项目
|
|
86 |
// 6. 将来,若要再次打开此项目,请转到“文件”>“打开”>“项目”并选择 .sln 文件
|