Чтение из не защищённой памяти - C#
Формулировка задачи:
Вот код:
/*
* Created by SharpDevelop.
* User: User
* Date: 27.03.2016
* Time: 19:09
*
* To change this template use Tools | Options | Coding | Edit Standard Headers.
*/
using System;
namespace Pointer1
{
class Program
{
unsafe public static void Main(string[] args)
{
int a;
int *p;
int b;
a =Convert.ToInt32(Console.ReadLine());
p = (int*)a;
Console.WriteLine("{0},{1}",(int)p,*p);
// TODO: Implement Functionality Here
Console.Write("Press any key to continue . . . ");
Console.ReadKey(true);
}
}
}Решение задачи: «Чтение из не защищённой памяти»
textual
Листинг программы
int a = введенное_число; int *p = a; // присваиваете указателю введенное число int p2 = *p; // разыменовывание указателя