Ошибки построения: Невозможно найти или открыть файл PDB - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Помогите,пожалуйста,начал работать с указателями,набираю код,начинаю отладку и выдает сообщение,что в ходе построения произошли ошибки: "laba7.2.exe": Загружено: "D:\games\Новая папка\Новая папка\laba7.2\Debug\laba7.2.exe", Символы загружены. "laba7.2.exe": Загружено: "C:\Windows\SysWOW64\ntdll.dll", Невозможно найти или открыть файл PDB "laba7.2.exe": Загружено: "C:\Windows\SysWOW64\kernel32.dll", Невозможно найти или открыть файл PDB "laba7.2.exe": Загружено: "C:\Windows\SysWOW64\KernelBase.dll", Невозможно найти или открыть файл PDB "laba7.2.exe": Загружено: "C:\Windows\SysWOW64\msvcr100d.dll", Символы загружены. Поток 'Поток Win32' (0x14d4) завершился с кодом -1073741510 (0xc000013a). Программа "[5952] laba7.2.exe: Машинный код" завершилась с кодом -1073741510 (0xc000013a). Сижу,не знаю в чем проблема.
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_ALL,"Russian");
double a=1,b=2;
double *pa=&a;
double *pb=&b;
printf("Размер переменной a=%f",sizeof(a));
printf("\nРазмер переменной b=%f",sizeof(b));
printf("\nРазмер указателя pa=%f",sizeof(pa));
printf("\nРазмер указателя pb=%f",sizeof(pb));
printf("\nАдрес переменной a=%p",&a);
printf("\nАдрес переменной b=%p",&b);
printf("\nАдрес указателя pa=%p",&pa);
printf("\nАдрес указателя pb=%p",&pb);
printf("\nЗначение переменной a=%d",a);
printf("\nЗначение переменной b=%d",b);
printf("\nЗначение указателя pa=%d",pa);
printf("\nЗначение указателя pb=%d",pb);
_getch(); 
    return 0;
}

Решение задачи: «Ошибки построения: Невозможно найти или открыть файл PDB»

textual
Листинг программы
#include <cstdio>
#include <cstdlib>
#include <clocale>
 
int main()
{
   
    
    setlocale(LC_ALL, "Russian");
    double a = 1, b = 2;
    double *pa = &a;
    double *pb = &b;
    printf("Размер переменной a=%f", sizeof(a));
    printf("\nРазмер переменной b=%f", sizeof(b));
    printf("\nРазмер указателя pa=%f", sizeof(pa));
    printf("\nРазмер указателя pb=%f", sizeof(pb));
    printf("\nАдрес переменной a=%p", &a);
    printf("\nАдрес переменной b=%p", &b);
    printf("\nАдрес указателя pa=%p", &pa);
    printf("\nАдрес указателя pb=%p", &pb);
    printf("\nЗначение переменной a=%d", a);
    printf("\nЗначение переменной b=%d", b);
    printf("\nЗначение указателя pa=%d", pa);
    printf("\nЗначение указателя pb=%d \n", pb);
    //_getch();
    system("pause");
    return 0;
    
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4.25 из 5
Похожие ответы