软件工程第二课上完了,于是乎开始准备做些什么了,首先,因为要做个小程序,代码量不算太大,而且要有实用性,MFC我觉得就算了,一方面比较繁琐,另一方面比较丑,我觉得不大适合适合这次的任务,SO,选择剩下了C#和java,另一方面,我觉得小工具之类的放在在线应用里更好,但是表示没接触过PHP,所以就作罢,正好win10的UWP我感觉比较来电,而且基于应用商店,发布之类的也容易些~PS:win10商店里的应用比较水,容易混下去。。。
既然决定用啥开发工具了,那就开始储备知识了,首先C#跑不掉~,再看一看,其次是UWP的应用开发的一些入门,文档,不得不说,微软这一点做的很棒,文档,教程做的非常好,去知乎看了看,基本上选择Programming in C# Jump Start作为入门的方向,当然Github上的东西也是棒棒的,另外是界面,准备用xaml,可能得交给同组的同学了,虽然是现学,不过看起来并不是很难,12周,大创、这个程序加考研,我感觉我要瘦掉几斤了。
下次再更学习的内容了,这次试试传代码,看看怎样贴代码效果更好,我现在使用的是office2016的博客发布功能写的这篇文章,但是这个里面并没有直接可以插代码的地方,而且博客园推荐的高亮插件不太好使,再研究吧,可能下次就先传文字,在线上传源码了。
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
表示第一次用这个东西,不大会,连插个图片都感觉怪怪的,不知道该放多大,不知道上传之后是啥样的,第一次,请各位前辈轻喷。
首先我先使用Notepad++的普通复制功能传一点代码上来。
#include <reg52.h>
#include <intrins.h>
#define uchar unsigned char
#define uint unsigned int
uchar dis_time_buf[16]={0};
//LCD1602引脚定义
//采用8位并行方式,DB0~DB7连接至LCDDATA0~LCDDATA7
sbit RS=P1^0;
sbit RW=P1^1;
sbit CS=P2^5;
#define LCDDATA P0
然后使用代码高亮功能传一点代码。
void GreatGraph(Graph *G)
{
int i, j, k;
int start, end, weight;
printf("请输入村庄数目和道路数目如3,5:\n");
scanf("%d,%d", &G->vexnum, &G->arcnum);
printf("\n");
k = G->vexnum*(G->vexnum - 1);
if (G->arcnum > k)
printf("error!!\n");
for (i = 1; i <= G->vexnum; i++)
for (j = 1; j <= G->vexnum; j++)
G->arcs[i][j] = 0;
printf("请输入道路的起点和终点(i,j)及路程如\n1,2,4\n2,1,6\n1,3,11\n3,1,3\n2,3,2:\n");
for (i = 1; i <= G->arcnum; i++)
{
scanf("%d,%d,%d", &start, &end, &weight);
printf("\n");
G->arcs[start][end] = weight;
}
}
制表位有些炸。。。。先传上来看看