请问 char *pf
请问 这个加密题 题目叫编写一个替代函数,按f(p)=p*11 mod 256的关系;如果算出 f(p)小于等于32 或大于130 不变,否则替换。 1 这个 char *pf; 是做什么用的啊 什么时候用 *pf?什么时候不加 *号? 2. pf++; 在这里是做什么用呢 #include <stdio.h> #include <string.h>
#include <conio.h>
#include <ctype.h>
unsigned char xx[50][80];
int maxline = 0; /* 文章的总行数 */
int ReadDat(void);
void WriteDat(void);
void encryptChar()
{
int i;
char *pf;
for (i=0; i<maxline; i++)
{
pf = xx[i];
while (*pf != 0)
{
if (*pf*11%256<=130 && *pf*11%256>32)
*pf = *pf*11%256;
pf++;
}
}... ...
[ 本帖最后由 wymyhome 于 2009-9-20 10:57 编辑 ]