void main() 
{
	// Прямая адресация
	char code istr[30] = "This programmator\0";
	char xdata kstr[30];
	char xdata kstr__[30];
	
	char i = 0;
	char j = 0;
	
	char *istr2 = &istr;
	char *kstr2 = &kstr__;

	while (istr[i])
	{		
		kstr[j]=istr[i];

	   	if (istr[i]=='r') 
		{
			j++;
			kstr[j]=' ';
		}
		i++;
		j++;
	} 
	
	// Косвенная адресация
	while (*istr2)
	{		
		*kstr2 = *istr2;

	   	if (*istr2=='r') 
		{
			kstr2++;
			*kstr2=' ';
		}
		
		istr2++;
		kstr2++;
	}
 	
	for (;;);
}
Соседние файлы в папке c51
  • #
    09.05.2014319 б10Lab1.plg
  • #
    09.05.201454.99 Кб10Lab1.uvopt
  • #
    09.05.201413.27 Кб10Lab1.uvproj
  • #
    09.05.201454.99 Кб10Lab1_uvopt.bak
  • #
    09.05.201413.27 Кб10Lab1_uvproj.bak
  • #
    09.05.2014530 б10Main.c
  • #
    09.05.20148.99 Кб10Main.LST
  • #
    09.05.20142.25 Кб10Main.OBJ