今天给大家分享一下一个朋友买的实战项目包,这个朋友呢跟大部分在座的一样,大学时就是天天打游戏泡酒吧,技术那是完全拉垮,虽说校招前恶补了两个月理论知识,但项目实战经验为零啊,这就好像某些人恋爱理论一套一套的,但你要问他谈过几个女朋友,他能跟你急眼,别问,问就是处男。强调一下真的是朋友,不是我[doge],这种情况下显然是找不到满意的工作的,没辙啊,我这位朋友又只能恶补项目实战,网上找了许久,今天跟我说这个看起来还不错,于是先花328买了一个小项目包,我们来看看这个项目有哪些东西。
篇幅所限,只给大家贴出部分源码,感兴趣的朋友可以点赞评论【项目实战】或者进群973961276即可获得所有源码跟电子书哦!
项目实战相关的视频资料我放在这里了c/c++ 项目实战,学习方法在这里企业级项目实战,三个月快速就业!
一、C和指针资料
这个文件夹里主要有一本叫《C和指针》的电子书和一些源码,其他一些零碎就不表了,我在下面贴一些电子书的截图和部分源码给大家看看。
《C和指针》
《C和指针源代码及答案》
rearrang
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define MAX_COLS 20
#define MAX_INPUT 1000
int read_column_numbers( int columns[], int max );
void rearrange( char *output, char const *input,
int n_columns, int const columns[] );
int
main( void )
{
int n_columns;
int columns[MAX_COLS];
char input[MAX_INPUT];
char output[MAX_INPUT];
n_columns = read_column_numbers( columns, MAX_COLS );
while( gets( input ) != NULL ){
printf( "Original input : %s\n", input );
rearrange( output, input, n_columns, columns );
printf( "Rearranged line: %s\n", output );
}
return EXIT_SUCCESS;
}
int
read_column_numbers( int columns[], int max )
{
int num = 0;
int ch;
while( num < max && scanf( "%d", &columns[num] ) == 1
&& columns[num] >= 0 )
num += 1;
if( num % 2 != 0 ){
puts( "Last column number is not paired." );
exit( EXIT_FAILURE );
}
while( (ch = getchar()) != EOF && ch != '\n' )
;
return num;
}
void
rearrange( char *output, char const *input,
int n_columns, int const columns[] )
{
int col;
int output_col;
int len;
len = strlen( input );
output_col = 0;
for( col = 0; col < n_columns; col += 2 ){
int nchars = columns[col + 1] - columns[col] + 1;
if( columns[col] >= len ||
output_col == MAX_INPUT - 1 )
break;
if( output_col + nchars > MAX_INPUT - 1 )
nchars = MAX_INPUT - output_col - 1;
strncpy( output + output_col, input + columns[col],
nchars );
output_col += nchars;
}
output[output_col] = '\0';
}
s_srch1
#include <stdio.h>
#define TRUE 1
#define FALSE 0
int
find_char( char **strings, char value )
{
char *string;
while( ( string = *strings++ ) != NULL ){
while( *string != '\0' ){
if( *string++ == value )
return TRUE;
}
}
return FALSE;
}
二、WEB外挂
这个文件夹里面同样是有《外挂制作教程》和配套的电子书。一起来看看
外挂制作教程
《网络游戏外挂》
三、Windows程序设计
Windows程序开发指南
code
四、数据结构
大概就是这些东西了,剩下的几个项目和配套电子书如果有人看的话再更新一下吧,点个赞让我知道有人在看好吗